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
fun ControlPlaneProfileArgs(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)