ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withAvailabilityZones(List<String> availabilityZones) |
Set the availabilityZones property: The list of Availability zones to use for nodes.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withCount(Integer count) |
Set the count property: Number of agents (VMs) to host docker containers.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withCreationData(CreationData creationData) |
Set the creationData property: CreationData to be used to specify the source Snapshot ID if the node pool will be
created/upgraded using a snapshot.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withEnableAutoScaling(Boolean enableAutoScaling) |
Set the enableAutoScaling property: Whether to enable auto-scaler.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withEnableEncryptionAtHost(Boolean enableEncryptionAtHost) |
Set the enableEncryptionAtHost property: Whether to enable host based OS and data drive encryption.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withEnableFips(Boolean enableFips) |
Set the enableFips property: Whether to use a FIPS-enabled OS.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withEnableNodePublicIp(Boolean enableNodePublicIp) |
Set the enableNodePublicIp property: Whether each node is allocated its own public IP.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withEnableUltraSsd(Boolean enableUltraSsd) |
Set the enableUltraSsd property: Whether to enable UltraSSD.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withGpuInstanceProfile(GpuInstanceProfile gpuInstanceProfile) |
Set the gpuInstanceProfile property: GPUInstanceProfile to be used to specify GPU MIG instance profile for
supported GPU VM SKU.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withKubeletConfig(KubeletConfig kubeletConfig) |
Set the kubeletConfig property: Kubelet configurations of agent nodes.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withKubeletDiskType(KubeletDiskType kubeletDiskType) |
Set the kubeletDiskType property: Determines the placement of emptyDir volumes, container runtime data root, and
Kubelet ephemeral storage.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withLinuxOSConfig(LinuxOSConfig linuxOSConfig) |
Set the linuxOSConfig property: OS configurations of Linux agent nodes.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withMaxCount(Integer maxCount) |
Set the maxCount property: The maximum number of nodes for auto-scaling.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withMaxPods(Integer maxPods) |
Set the maxPods property: The maximum number of pods that can run on a node.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withMinCount(Integer minCount) |
Set the minCount property: The minimum number of nodes for auto-scaling.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withMode(AgentPoolMode mode) |
Set the mode property: The mode of an agent pool.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withNodeLabels(Map<String,String> nodeLabels) |
Set the nodeLabels property: The node labels to be persisted across all nodes in agent pool.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withNodePublicIpPrefixId(String nodePublicIpPrefixId) |
Set the nodePublicIpPrefixId property: The public IP prefix ID which VM nodes should use IPs from.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withNodeTaints(List<String> nodeTaints) |
Set the nodeTaints property: The taints added to new nodes during node pool create and scale.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withOrchestratorVersion(String orchestratorVersion) |
Set the orchestratorVersion property: The version of Kubernetes running on the Agent Pool.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withOsDiskSizeGB(Integer osDiskSizeGB) |
Set the osDiskSizeGB property: OS Disk Size in GB to be used to specify the disk size for every machine in the
master/agent pool.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withOsDiskType(OSDiskType osDiskType) |
Set the osDiskType property: The OS disk type to be used for machines in the agent pool.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withOsSku(OSSku osSku) |
Set the osSku property: Specifies an OS SKU.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withOsType(OSType osType) |
Set the osType property: OsType to be used to specify os type.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withPodSubnetId(String podSubnetId) |
Set the podSubnetId property: The ID of the subnet which pods will join when launched.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withPowerState(PowerState powerState) |
Set the powerState property: When an Agent Pool is first created it is initially Running.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withProximityPlacementGroupId(String proximityPlacementGroupId) |
Set the proximityPlacementGroupId property: The ID for Proximity Placement Group.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withScaleDownMode(ScaleDownMode scaleDownMode) |
Set the scaleDownMode property: This also effects the cluster autoscaler behavior.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withScaleSetEvictionPolicy(ScaleSetEvictionPolicy scaleSetEvictionPolicy) |
Set the scaleSetEvictionPolicy property: The Virtual Machine Scale Set eviction policy.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withScaleSetPriority(ScaleSetPriority scaleSetPriority) |
Set the scaleSetPriority property: The Virtual Machine Scale Set priority.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withSpotMaxPrice(Float spotMaxPrice) |
Set the spotMaxPrice property: The max price (in US Dollars) you are willing to pay for spot instances.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withTags(Map<String,String> tags) |
Set the tags property: The tags to be persisted on the agent pool virtual machine scale set.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withType(AgentPoolType type) |
Set the type property: The type of Agent Pool.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withUpgradeSettings(AgentPoolUpgradeSettings upgradeSettings) |
Set the upgradeSettings property: Settings for upgrading the agentpool.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withVmSize(String vmSize) |
Set the vmSize property: The size of the agent pool VMs.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withVnetSubnetId(String vnetSubnetId) |
Set the vnetSubnetId property: The ID of the subnet which agent pool nodes and optionally pods will join on
startup.
|
ManagedClusterAgentPoolProfileProperties |
ManagedClusterAgentPoolProfileProperties.withWorkloadRuntime(WorkloadRuntime workloadRuntime) |
Set the workloadRuntime property: Determines the type of workload a node can run.
|