Interface ContainerServiceAgentPool
- All Superinterfaces:
ChildResource<OrchestratorServiceBase>
,HasInner<ContainerServiceAgentPoolProfile>
,HasName
,HasParent<OrchestratorServiceBase>
,Indexable
@Beta(V1_4_0)
public interface ContainerServiceAgentPool
extends ChildResource<OrchestratorServiceBase>, HasInner<ContainerServiceAgentPoolProfile>
A client-side representation for a container service 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. -
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:
- the size of each virtual machine in the agent pool
-
dnsPrefix
String dnsPrefix()- Returns:
- DNS prefix to be used to create the FQDN for the agent pool
-
fqdn
String fqdn()- Returns:
- FDQN for the agent pool
-
osDiskSizeInGB
int osDiskSizeInGB()- Returns:
- OS disk size in GB set for each virtual machine in the agent pool
-
ports
int[] ports()- Returns:
- array of ports opened on this agent pool
-
osType
OSType osType()- Returns:
- OS of each virtual machine in the agent pool
-
storageProfile
ContainerServiceStorageProfileTypes storageProfile()- Returns:
- the storage kind (managed or classic) set for each virtual machine in the agent pool
-
subnetName
String subnetName()- Returns:
- the name of the subnet used by each virtual machine in the agent pool
-
networkId
String networkId()- Returns:
- the ID of the virtual network used by each virtual machine in the agent pool
-