EnvironmentArgs constructor

const EnvironmentArgs({
  1. Input<EnvironmentConfig?>? config,
  2. Input<String?>? deletionPolicy,
  3. Input<Map<String, String>?>? labels,
  4. Input<String?>? name,
  5. Input<String?>? project,
  6. Input<String?>? region,
  7. Input<EnvironmentStorageConfig?>? storageConfig,
})

Creates a new EnvironmentArgs. config Configuration parameters for this environment. deletionPolicy Whether Terraform will be prevented from destroying the instance. Defaults to "DELETE". labels User-defined labels for this environment. The labels map can contain no more than 64 entries. Entries of the labels map are UTF8 strings that comply with the following restrictions: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: a-z?. Label values must be between 0 and 63 characters long and must conform to the regular expression (a-z?)?. No more than 64 labels can be associated with a given environment. Both keys and values must be <= 128 bytes in size. name Name of the environment. project The ID of the project in which the resource belongs. If it is not provided, the provider project is used. region The location or Compute Engine region for the environment. storageConfig Configuration options for storage used by Composer environment.

Implementation

const EnvironmentArgs({
  this.config,
  this.deletionPolicy,
  this.labels,
  this.name,
  this.project,
  this.region,
  this.storageConfig,
});