ClusterControlPlaneLocal

data class ClusterControlPlaneLocal(val machineFilter: String? = null, val nodeCount: Int? = null, val nodeLocation: String? = null, val sharedDeploymentPolicy: String? = null)

Constructors

Link copied to clipboard
constructor(machineFilter: String? = null, nodeCount: Int? = null, nodeLocation: String? = null, sharedDeploymentPolicy: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val machineFilter: String? = null

Only machines matching this filter will be allowed to host control plane nodes. The filtering language accepts strings like "name=", and is documented here: AIP-160.

Link copied to clipboard
val nodeCount: Int? = null

The number of nodes to serve as replicas of the Control Plane. Only 1 and 3 are supported.

Link copied to clipboard
val nodeLocation: String? = null

Name of the Google Distributed Cloud Edge zones where this node pool will be created. For example: us-central1-edge-customer-a.

Link copied to clipboard

Policy configuration about how user applications are deployed. Possible values are: SHARED_DEPLOYMENT_POLICY_UNSPECIFIED, ALLOWED, DISALLOWED.