Control Plane Profile Args
data class ControlPlaneProfileArgs(val availabilityZones: Output<List<String>>? = null, val cloudProviderProfile: Output<CloudProviderProfileArgs>? = null, val controlPlaneEndpoint: Output<ControlPlaneEndpointProfileControlPlaneEndpointArgs>? = null, val count: Output<Int>? = null, val linuxProfile: Output<LinuxProfilePropertiesArgs>? = null, val maxCount: Output<Int>? = null, val maxPods: Output<Int>? = null, val minCount: Output<Int>? = null, val mode: Output<Either<String, Mode>>? = null, val name: Output<String>? = null, val nodeImageVersion: Output<String>? = null, val nodeLabels: Output<Map<String, String>>? = null, val nodeTaints: Output<List<String>>? = null, val osType: Output<Either<String, OsType>>? = null, val vmSize: Output<String>? = null) : ConvertibleToJava<ControlPlaneProfileArgs>
ControlPlaneProfile - The control plane properties for the provisioned cluster.
Constructors
Link copied to clipboard
constructor(availabilityZones: Output<List<String>>? = null, cloudProviderProfile: Output<CloudProviderProfileArgs>? = null, controlPlaneEndpoint: Output<ControlPlaneEndpointProfileControlPlaneEndpointArgs>? = null, count: Output<Int>? = null, linuxProfile: Output<LinuxProfilePropertiesArgs>? = null, maxCount: Output<Int>? = null, maxPods: Output<Int>? = null, minCount: Output<Int>? = null, mode: Output<Either<String, Mode>>? = null, name: Output<String>? = null, nodeImageVersion: Output<String>? = null, nodeLabels: Output<Map<String, String>>? = null, nodeTaints: Output<List<String>>? = null, osType: Output<Either<String, OsType>>? = null, vmSize: Output<String>? = null)
Properties
Link copied to clipboard
AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
Link copied to clipboard
The underlying cloud infra provider properties.
Link copied to clipboard
API server endpoint for the control plane
Link copied to clipboard
Profile for Linux VMs in the container service cluster.
Link copied to clipboard
The version of node image
Link copied to clipboard
NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
Link copied to clipboard
NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.