KubernetesClusterDefaultNodePoolArgs

constructor(autoScalingEnabled: Output<Boolean>? = null, capacityReservationGroupId: Output<String>? = null, fipsEnabled: Output<Boolean>? = null, gpuInstance: Output<String>? = null, hostEncryptionEnabled: Output<Boolean>? = null, hostGroupId: Output<String>? = null, kubeletConfig: Output<KubernetesClusterDefaultNodePoolKubeletConfigArgs>? = null, kubeletDiskType: Output<String>? = null, linuxOsConfig: Output<KubernetesClusterDefaultNodePoolLinuxOsConfigArgs>? = null, maxCount: Output<Int>? = null, maxPods: Output<Int>? = null, minCount: Output<Int>? = null, name: Output<String>, nodeCount: Output<Int>? = null, nodeLabels: Output<Map<String, String>>? = null, nodeNetworkProfile: Output<KubernetesClusterDefaultNodePoolNodeNetworkProfileArgs>? = null, nodePublicIpEnabled: Output<Boolean>? = null, nodePublicIpPrefixId: Output<String>? = null, onlyCriticalAddonsEnabled: Output<Boolean>? = null, orchestratorVersion: Output<String>? = null, osDiskSizeGb: Output<Int>? = null, osDiskType: Output<String>? = null, osSku: Output<String>? = null, podSubnetId: Output<String>? = null, proximityPlacementGroupId: Output<String>? = null, scaleDownMode: Output<String>? = null, snapshotId: Output<String>? = null, tags: Output<Map<String, String>>? = null, temporaryNameForRotation: Output<String>? = null, type: Output<String>? = null, ultraSsdEnabled: Output<Boolean>? = null, upgradeSettings: Output<KubernetesClusterDefaultNodePoolUpgradeSettingsArgs>? = null, vmSize: Output<String>, vnetSubnetId: Output<String>? = null, workloadRuntime: Output<String>? = null, zones: Output<List<String>>? = null)