KubernetesClusterAgentPool Interface
Implements
public interface KubernetesClusterAgentPool
extends ChildResource<KubernetesCluster>, HasInnerModel<ManagedClusterAgentPoolProfile>, AgentPool
A client-side representation for a Kubernetes cluster agent pool.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract List<String> | availabilityZones() |
abstract int | count() |
abstract boolean | isAutoScalingEnabled() |
abstract
Kubelet |
kubeletDiskType() |
abstract int | maximumNodeSize() |
abstract int | maximumPodsPerNode() |
abstract int | minimumNodeSize() |
abstract
Agent |
mode() |
abstract String | networkId() |
abstract Map<String,String> | nodeLabels() |
abstract int | nodeSize() |
abstract List<String> | nodeTaints() |
abstract int | osDiskSizeInGB() |
abstract
OSDisk |
osDiskType() |
abstract OSType | osType() |
abstract
Power |
powerState() |
abstract String | provisioningState() |
abstract String | subnetName() |
abstract Map<String,String> | tags() |
abstract
Agent |
type() |
abstract
Scale |
virtualMachineEvictionPolicy() |
abstract Double | virtualMachineMaximumPrice() |
abstract
Scale |
virtualMachinePriority() |
abstract
Container |
vmSize() |
Method Details
availabilityZones
public abstract List
Returns:
count
public abstract int count()
Returns:
isAutoScalingEnabled
public abstract boolean isAutoScalingEnabled()
Returns:
kubeletDiskType
public abstract KubeletDiskType kubeletDiskType()
Returns:
maximumNodeSize
public abstract int maximumNodeSize()
Returns:
maximumPodsPerNode
public abstract int maximumPodsPerNode()
Returns:
minimumNodeSize
public abstract int minimumNodeSize()
Returns:
mode
public abstract AgentPoolMode mode()
Returns:
networkId
public abstract String networkId()
Returns:
nodeLabels
public abstract Map
Returns:
nodeSize
public abstract int nodeSize()
Returns:
nodeTaints
public abstract List
Returns:
osDiskSizeInGB
public abstract int osDiskSizeInGB()
Returns:
osDiskType
public abstract OSDiskType osDiskType()
Returns:
osType
public abstract OSType osType()
Returns:
powerState
public abstract PowerState powerState()
Returns:
provisioningState
public abstract String provisioningState()
Returns:
subnetName
public abstract String subnetName()
Returns:
tags
public abstract Map
Returns:
type
public abstract AgentPoolType type()
Returns:
virtualMachineEvictionPolicy
public abstract ScaleSetEvictionPolicy virtualMachineEvictionPolicy()
Returns:
virtualMachineMaximumPrice
public abstract Double virtualMachineMaximumPrice()
Returns:
virtualMachinePriority
public abstract ScaleSetPriority virtualMachinePriority()
Returns:
vmSize
public abstract ContainerServiceVMSizeTypes vmSize()
Returns:
Applies to
Azure SDK for Java