DeploymentState constructor

const DeploymentState({
  1. Input<String?>? createPolicy,
  2. Input<String?>? deletePolicy,
  3. Input<String?>? deletionPolicy,
  4. Input<String?>? deploymentId,
  5. Input<String?>? description,
  6. Input<List<DeploymentLabel>?>? labels,
  7. Input<String?>? manifest,
  8. Input<String?>? name,
  9. Input<bool?>? preview,
  10. Input<String?>? project,
  11. Input<String?>? selfLink,
  12. Input<DeploymentTarget?>? target,
})

Creates a new DeploymentState. createPolicy Set the policy to use for creating new resources. Only used on deletePolicy Set the policy to use for deleting new resources on update/delete. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. deploymentId Unique identifier for deployment. Output only. description Optional user-provided description of deployment. labels Key-value pairs to apply to this labels. manifest Output only. URL of the manifest representing the last manifest that name Unique name for the deployment preview If set to true, a deployment is created with "shell" resources project The ID of the project in which the resource belongs. selfLink Output only. Server defined URL for the resource. target Parameters that define your deployment, including the deployment

Implementation

const DeploymentState({
  this.createPolicy,
  this.deletePolicy,
  this.deletionPolicy,
  this.deploymentId,
  this.description,
  this.labels,
  this.manifest,
  this.name,
  this.preview,
  this.project,
  this.selfLink,
  this.target,
});