GetWorkstationClusterResult constructor

const GetWorkstationClusterResult({
  1. required Map<String, String> annotations,
  2. required List<StatusResponse> conditions,
  3. required String controlPlaneIp,
  4. required String createTime,
  5. required bool degraded,
  6. required String deleteTime,
  7. required String displayName,
  8. required String etag,
  9. required Map<String, String> labels,
  10. required String name,
  11. required String network,
  12. required PrivateClusterConfigResponse privateClusterConfig,
  13. required bool reconciling,
  14. required String subnetwork,
  15. required String uid,
  16. required String updateTime,
})

Creates a new GetWorkstationClusterResult. 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. 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.

Implementation

const GetWorkstationClusterResult({
  required this.annotations,
  required this.conditions,
  required this.controlPlaneIp,
  required this.createTime,
  required this.degraded,
  required this.deleteTime,
  required this.displayName,
  required this.etag,
  required this.labels,
  required this.name,
  required this.network,
  required this.privateClusterConfig,
  required this.reconciling,
  required this.subnetwork,
  required this.uid,
  required this.updateTime,
});