InterceptDeploymentArgs constructor

const InterceptDeploymentArgs({
  1. Input<String?>? deletionPolicy,
  2. Input<String?>? description,
  3. required Input<String> forwardingRule,
  4. required Input<String> interceptDeploymentGroup,
  5. required Input<String> interceptDeploymentId,
  6. Input<Map<String, String>?>? labels,
  7. required Input<String> location,
  8. Input<String?>? project,
})

Creates a new InterceptDeploymentArgs. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description User-provided description of the deployment. forwardingRule The regional forwarding rule that fronts the interceptors, for example: interceptDeploymentGroup The deployment group that this deployment is a part of, for example: interceptDeploymentId The ID to use for the new deployment, which will become the final labels Labels are key/value pairs that help to organize and filter resources. location The cloud location of the deployment, e.g. us-central1-a or asia-south1-b. project The ID of the project in which the resource belongs.

Implementation

const InterceptDeploymentArgs({
  this.deletionPolicy,
  this.description,
  required this.forwardingRule,
  required this.interceptDeploymentGroup,
  required this.interceptDeploymentId,
  this.labels,
  required this.location,
  this.project,
});