InterceptDeploymentGroupArgs constructor

const InterceptDeploymentGroupArgs({
  1. Input<String?>? deletionPolicy,
  2. Input<String?>? description,
  3. required Input<String> interceptDeploymentGroupId,
  4. Input<Map<String, String>?>? labels,
  5. required Input<String> location,
  6. required Input<String> network,
  7. Input<String?>? project,
})

Creates a new InterceptDeploymentGroupArgs. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description User-provided description of the deployment group. interceptDeploymentGroupId The ID to use for the new deployment group, 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 group, currently restricted to global. network The network that will be used for all child deployments, for example: project The ID of the project in which the resource belongs.

Implementation

const InterceptDeploymentGroupArgs({
  this.deletionPolicy,
  this.description,
  required this.interceptDeploymentGroupId,
  this.labels,
  required this.location,
  required this.network,
  this.project,
});