ClusterControlPlaneLocal class

Constructors

ClusterControlPlaneLocal({Input<String?>? machineFilter, Input<int?>? nodeCount, Input<String?>? nodeLocation, Input<String?>? sharedDeploymentPolicy})
Creates a new ClusterControlPlaneLocal. machineFilter Only machines matching this filter will be allowed to host control nodeCount The number of nodes to serve as replicas of the Control Plane. nodeLocation Name of the Google Distributed Cloud Edge zones where this node pool sharedDeploymentPolicy Policy configuration about how user applications are deployed.
const
ClusterControlPlaneLocal.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
machineFilter → Input<String?>?
Only machines matching this filter will be allowed to host control plane nodes. The filtering language accepts strings like "name=<name>", and is documented here: AIP-160.
final
nodeCount → Input<int?>?
The number of nodes to serve as replicas of the Control Plane. Only 1 and 3 are supported.
final
nodeLocation → Input<String?>?
Name of the Google Distributed Cloud Edge zones where this node pool will be created. For example: us-central1-edge-customer-a.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sharedDeploymentPolicy → Input<String?>?
Policy configuration about how user applications are deployed. Possible values are: SHARED_DEPLOYMENT_POLICY_UNSPECIFIED, ALLOWED, DISALLOWED.
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