GetWorkstationClusterWorkstationsV1betaResult class
Result data returned by getWorkstationCluster.
Constructors
-
GetWorkstationClusterWorkstationsV1betaResult({required Map<
String, String> annotations, required List<StatusResponseWorkstationsV1beta> conditions, required String controlPlaneIp, required String createTime, required bool degraded, required String deleteTime, required String displayName, required DomainConfigResponse domainConfig, required String etag, required Map<String, String> labels, required String name, required String network, required PrivateClusterConfigResponseWorkstationsV1beta privateClusterConfig, required bool reconciling, required String subnetwork, required String uid, required String updateTime}) -
Creates a new GetWorkstationClusterWorkstationsV1betaResult.
annotationsOptional. Client-specified annotations.conditionsStatus conditions describing the workstation cluster's current state.controlPlaneIpThe private IP address of the control plane for this workstation cluster. Workstation VMs need access to this IP address to work with the service, so make sure that your firewall rules allow egress from the workstation VMs to this address.createTimeTime when this workstation cluster was created.degradedWhether this workstation cluster is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in conditions.deleteTimeTime when this workstation cluster was soft-deleted.displayNameOptional. Human-readable name for this workstation cluster.domainConfigOptional. Configuration options for a custom domain.etagOptional. Checksum computed by the server. May be sent on update and delete requests to make sure that the client has an up-to-date value before proceeding.labelsOptional. Labels that are applied to the workstation cluster and that are also propagated to the underlying Compute Engine resources.nameIdentifier. Full name of this workstation cluster.networkImmutable. Name of the Compute Engine network in which instances associated with this workstation cluster will be created.privateClusterConfigOptional. Configuration for private workstation cluster.reconcilingIndicates whether this workstation cluster is currently being updated to match its intended state.subnetworkImmutable. Name of the Compute Engine subnetwork in which instances associated with this workstation cluster will be created. Must be part of the subnetwork specified for this workstation cluster.uidA system-assigned unique identifier for this workstation cluster.updateTimeTime when this workstation cluster was most recently updated.const -
GetWorkstationClusterWorkstationsV1betaResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
annotations
→ Map<
String, String> -
Optional. Client-specified annotations.
final
-
conditions
→ List<
StatusResponseWorkstationsV1beta> -
Status conditions describing the workstation cluster's current state.
final
- controlPlaneIp → String
-
The private IP address of the control plane for this workstation cluster. Workstation VMs need access to this IP address to work with the service, so make sure that your firewall rules allow egress from the workstation VMs to this address.
final
- createTime → String
-
Time when this workstation cluster was created.
final
- degraded → bool
-
Whether this workstation cluster is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in conditions.
final
- deleteTime → String
-
Time when this workstation cluster was soft-deleted.
final
- displayName → String
-
Optional. Human-readable name for this workstation cluster.
final
- domainConfig → DomainConfigResponse
-
Optional. Configuration options for a custom domain.
final
- etag → String
-
Optional. Checksum computed by the server. May be sent on update and delete requests to make sure that the client has an up-to-date value before proceeding.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Map<
String, String> -
Optional. Labels that are applied to the workstation cluster and that are also propagated to the underlying Compute Engine resources.
final
- name → String
-
Identifier. Full name of this workstation cluster.
final
- network → String
-
Immutable. Name of the Compute Engine network in which instances associated with this workstation cluster will be created.
final
- privateClusterConfig → PrivateClusterConfigResponseWorkstationsV1beta
-
Optional. Configuration for private workstation cluster.
final
- reconciling → bool
-
Indicates whether this workstation cluster is currently being updated to match its intended state.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- subnetwork → String
-
Immutable. Name of the Compute Engine subnetwork in which instances associated with this workstation cluster will be created. Must be part of the subnetwork specified for this workstation cluster.
final
- uid → String
-
A system-assigned unique identifier for this workstation cluster.
final
- updateTime → String
-
Time when this workstation cluster was most recently updated.
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