GetEnvironmentResult class
Result data returned by getEnvironment.
Constructors
-
GetEnvironmentResult({required EnvironmentConfigResponse config, required String createTime, required Map<
String, String> labels, required String name, required bool satisfiesPzs, required String state, required StorageConfigResponse storageConfig, required String updateTime, required String uuid}) -
Creates a new GetEnvironmentResult.
configConfiguration parameters for this environment.createTimeThe time at which this environment was created.labelsOptional. 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.nameThe 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.satisfiesPzsReserved for future use.stateThe current state of the environment.storageConfigOptional. Storage configuration for this environment.updateTimeThe time at which this environment was last modified.uuidThe UUID (Universally Unique IDentifier) associated with this environment. This value is generated when the environment is created.const -
GetEnvironmentResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- config → EnvironmentConfigResponse
-
Configuration parameters for this environment.
final
- createTime → String
-
The time at which this environment was created.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ 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 - name → 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
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- satisfiesPzs → bool
-
Reserved for future use.
final
- state → String
-
The current state of the environment.
final
- storageConfig → StorageConfigResponse
-
Optional. Storage configuration for this environment.
final
- updateTime → String
-
The time at which this environment was last modified.
final
- uuid → String
-
The UUID (Universally Unique IDentifier) associated with this environment. This value is generated when the environment is created.
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