PrivateClusterConfigWorkstationsV1beta class

Configuration options for private workstation clusters.

Constructors

PrivateClusterConfigWorkstationsV1beta({Input<List<String>>? allowedProjects, Input<bool>? enablePrivateEndpoint})
Creates a new PrivateClusterConfigWorkstationsV1beta. allowedProjects Optional. Additional projects that are allowed to attach to the workstation cluster's service attachment. By default, the workstation cluster's project and the VPC host project (if different) are allowed. enablePrivateEndpoint Immutable. Whether Workstations endpoint is private.
const
PrivateClusterConfigWorkstationsV1beta.fromMap(Map<String, dynamic> map)
factory

Properties

allowedProjects → Input<List<String>>?
Optional. Additional projects that are allowed to attach to the workstation cluster's service attachment. By default, the workstation cluster's project and the VPC host project (if different) are allowed.
final
enablePrivateEndpoint → Input<bool>?
Immutable. Whether Workstations endpoint is private.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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