Load Balancer Profile Args
data class LoadBalancerProfileArgs(val availabilityZones: Output<List<String>>? = null, val cloudProviderProfile: Output<CloudProviderProfileArgs>? = 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<LoadBalancerProfileArgs>
LoadBalancerProfile - Profile of the cluster load balancer.
Constructors
Link copied to clipboard
constructor(availabilityZones: Output<List<String>>? = null, cloudProviderProfile: Output<CloudProviderProfileArgs>? = 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
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.