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. annotations Optional. Client-specified annotations. conditions Status conditions describing the workstation cluster's current state. controlPlaneIp 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. createTime Time when this workstation cluster was created. degraded 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. deleteTime Time when this workstation cluster was soft-deleted. displayName Optional. Human-readable name for this workstation cluster. domainConfig Optional. Configuration options for a custom domain. etag 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. labels Optional. Labels that are applied to the workstation cluster and that are also propagated to the underlying Compute Engine resources. name Identifier. Full name of this workstation cluster. network Immutable. Name of the Compute Engine network in which instances associated with this workstation cluster will be created. privateClusterConfig Optional. Configuration for private workstation cluster. reconciling Indicates whether this workstation cluster is currently being updated to match its intended state. subnetwork 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. uid A system-assigned unique identifier for this workstation cluster. updateTime Time 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