EnvironmentArgs class

The set of arguments for Environment. The set of arguments for Environment.

Constructors

EnvironmentArgs({Input<EnvironmentConfig>? config, Input<Map<String, String>>? labels, Input<String>? location, Input<String>? name, Input<String>? project, Input<EnvironmentState>? state, Input<StorageConfig>? storageConfig})
Creates a new EnvironmentArgs. config Configuration parameters for this environment. labels Optional. 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: * Keys must conform to regexp: \p{Ll}\p{Lo}{0,62} * Values must conform to regexp: \p{Ll}\p{Lo}\p{N}_-{0,63} * Both keys and values are additionally constrained to be <= 128 bytes in size. location Optional. name The resource name of the environment, in the form: "projects/{projectId}/locations/{locationId}/environments/{environmentId}" EnvironmentId must start with a lowercase letter followed by up to 63 lowercase letters, numbers, or hyphens, and cannot end with a hyphen. project Optional. state The current state of the environment. storageConfig Optional. Storage configuration for this environment.
const
EnvironmentArgs.fromMap(Map<String, dynamic> map)
factory

Properties

config → Input<EnvironmentConfig>?
Configuration parameters for this environment.
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Input<Map<String, String>>?
Optional. 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: * Keys must conform to regexp: \p{Ll}\p{Lo}{0,62} * Values must conform to regexp: \p{Ll}\p{Lo}\p{N}_-{0,63} * Both keys and values are additionally constrained to be <= 128 bytes in size.
final
location → Input<String>?
final
name → Input<String>?
The resource name of the environment, in the form: "projects/{projectId}/locations/{locationId}/environments/{environmentId}" EnvironmentId must start with a lowercase letter followed by up to 63 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
final
project → Input<String>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → Input<EnvironmentState>?
The current state of the environment.
final
storageConfig → Input<StorageConfig>?
Optional. Storage configuration for this environment.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited