WorkstationClusterArgs constructor

const WorkstationClusterArgs({
  1. Input<Map<String, String>>? annotations,
  2. Input<String>? displayName,
  3. Input<String>? etag,
  4. Input<Map<String, String>>? labels,
  5. Input<String>? location,
  6. Input<String>? name,
  7. Input<String>? network,
  8. Input<PrivateClusterConfig>? privateClusterConfig,
  9. Input<String>? project,
  10. Input<String>? subnetwork,
  11. required Input<String> workstationClusterId,
})

Creates a new WorkstationClusterArgs. annotations Optional. Client-specified annotations. 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. location Optional. 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. project Optional. 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. workstationClusterId Required. ID to use for the workstation cluster.

Implementation

const WorkstationClusterArgs({
  this.annotations,
  this.displayName,
  this.etag,
  this.labels,
  this.location,
  this.name,
  this.network,
  this.privateClusterConfig,
  this.project,
  this.subnetwork,
  required this.workstationClusterId,
});