Interface KubernetesClusterAgentPool
- All Superinterfaces:
ChildResource<OrchestratorServiceBase>
,HasInner<ManagedClusterAgentPoolProfile>
,HasName
,HasParent<OrchestratorServiceBase>
,Indexable
@Beta(V1_4_0)
public interface KubernetesClusterAgentPool
extends ChildResource<OrchestratorServiceBase>, HasInner<ManagedClusterAgentPoolProfile>
A client-side representation for a Kubernetes cluster agent pool.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
The entirety of a container service agent pool definition as a part of a parent definition.static interface
Grouping of container service agent pool definition stages as a part of parent container service definition.static interface
The template for an update operation, containing all the settings that can be modified.static interface
Grouping of agent pool update stages. -
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
-
Method Details
-
count
int count()- Returns:
- the number of agents (virtual machines) to host docker containers
-
vmSize
ContainerServiceVMSizeTypes vmSize()- Returns:
- size of each agent virtual machine in the agent pool
-
osDiskSizeInGB
int osDiskSizeInGB()- Returns:
- OS disk size in GB set for each virtual machine in the agent pool
-
osType
OSType osType()- Returns:
- OS of each virtual machine in the agent pool
-
type
AgentPoolType type()- Returns:
- agent pool type
-
subnetName
- Returns:
- the name of the subnet used by each virtual machine in the agent pool
-
networkId
- Returns:
- the ID of the virtual network used by each virtual machine in the agent pool
-
mode
- Returns:
- the mode of the agent pool
-