DeploymentState constructor

const DeploymentState({
  1. Input<String?>? app,
  2. Input<String?>? appVersion,
  3. Input<DeploymentChannelProfile?>? channelProfile,
  4. Input<String?>? createTime,
  5. Input<String?>? deletionPolicy,
  6. Input<String?>? displayName,
  7. Input<String?>? etag,
  8. Input<String?>? location,
  9. Input<String?>? name,
  10. Input<String?>? project,
  11. Input<String?>? updateTime,
})

Creates a new DeploymentState. app Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. appVersion The resource name of the app version to deploy. channelProfile A ChannelProfile configures the agent's behavior for a specific communication createTime Timestamp when this deployment was created. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. displayName Display name of the deployment. etag Etag used to ensure the object hasn't changed during a read-modify-write location Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. name Identifier. The resource name of the deployment. project The ID of the project in which the resource belongs. updateTime Timestamp when this deployment was last updated.

Implementation

const DeploymentState({
  this.app,
  this.appVersion,
  this.channelProfile,
  this.createTime,
  this.deletionPolicy,
  this.displayName,
  this.etag,
  this.location,
  this.name,
  this.project,
  this.updateTime,
});