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