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.
  • Method Details

    • count

      int count()
      Returns:
      the number of agents (virtual machines) to host docker containers
    • 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

      Returns:
      agent pool type
    • subnetName

      @Beta(V1_15_0) String subnetName()
      Returns:
      the name of the subnet used by each virtual machine in the agent pool
    • networkId

      @Beta(V1_15_0) String networkId()
      Returns:
      the ID of the virtual network used by each virtual machine in the agent pool
    • mode

      @Beta(V1_34_0) AgentPoolMode mode()
      Returns:
      the mode of the agent pool