WorkstationWorkstationsV1betaArgs class

The set of arguments for Workstation. The set of arguments for Workstation.

Constructors

WorkstationWorkstationsV1betaArgs({Input<Map<String, String>>? annotations, Input<String>? displayName, Input<Map<String, String>>? env, Input<String>? etag, Input<Map<String, String>>? labels, Input<String>? location, Input<String>? name, Input<String>? project, required Input<String> workstationClusterId, required Input<String> workstationConfigId, required Input<String> workstationId})
Creates a new WorkstationWorkstationsV1betaArgs. annotations Optional. Client-specified annotations. displayName Optional. Human-readable name for this workstation. env Optional. Environment variables passed to the workstation container's entrypoint. 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 and that are also propagated to the underlying Compute Engine resources. location Optional. name Identifier. Full name of this workstation. project Optional. workstationClusterId Required. workstationConfigId Required. workstationId Required. ID to use for the workstation.
const
WorkstationWorkstationsV1betaArgs.fromMap(Map<String, dynamic> map)
factory

Properties

annotations → Input<Map<String, String>>?
Optional. Client-specified annotations.
final
displayName → Input<String>?
Optional. Human-readable name for this workstation.
final
env → Input<Map<String, String>>?
Optional. Environment variables passed to the workstation container's entrypoint.
final
etag → Input<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 → Input<Map<String, String>>?
Optional. Labels that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
final
location → Input<String>?
final
name → Input<String>?
Identifier. Full name of this workstation.
final
project → Input<String>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
workstationClusterId → Input<String>
final
workstationConfigId → Input<String>
final
workstationId → Input<String>
Required. ID to use for the workstation.
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