Interface ContainerService

All Superinterfaces:
GroupableResource<com.microsoft.azure.management.containerservice.implementation.ContainerServiceManager,com.microsoft.azure.management.containerservice.implementation.ContainerServiceInner>, HasId, HasInner<com.microsoft.azure.management.containerservice.implementation.ContainerServiceInner>, HasManager<com.microsoft.azure.management.containerservice.implementation.ContainerServiceManager>, HasName, HasResourceGroup, Indexable, OrchestratorServiceBase, Refreshable<ContainerService>, Resource, Updatable<ContainerService.Update>

@Beta(V1_4_0) public interface ContainerService extends GroupableResource<com.microsoft.azure.management.containerservice.implementation.ContainerServiceManager,com.microsoft.azure.management.containerservice.implementation.ContainerServiceInner>, Refreshable<ContainerService>, Updatable<ContainerService.Update>, OrchestratorServiceBase
A client-side representation for a container service.
  • Method Details

    • masterNodeCount

      int masterNodeCount()
      Returns:
      the master node count
    • orchestratorType

      Returns:
      the type of the orchestrator
    • masterDnsPrefix

      String masterDnsPrefix()
      Returns:
      the master DNS prefix which was specified at creation time
    • masterFqdn

      String masterFqdn()
      Returns:
      the master FQDN
    • agentPools

      Returns:
      the agent pools map
    • linuxRootUsername

      String linuxRootUsername()
      Returns:
      the Linux root username
    • sshKey

      String sshKey()
      Returns:
      the Linux SSH key
    • isDiagnosticsEnabled

      boolean isDiagnosticsEnabled()
      Returns:
      true if diagnostics are enabled
    • servicePrincipalClientId

      String servicePrincipalClientId()
      Returns:
      the service principal client ID
    • servicePrincipalSecret

      String servicePrincipalSecret()
      Returns:
      the service principal secret
    • masterOSDiskSizeInGB

      int masterOSDiskSizeInGB()
      Returns:
      OS disk size in GB set for every machine in the master pool
    • masterStorageProfile

      ContainerServiceStorageProfileTypes masterStorageProfile()
      Returns:
      the storage kind set for every machine in the master pool
    • masterSubnetName

      String masterSubnetName()
      Returns:
      the name of the subnet used by every machine in the master pool
    • networkId

      String networkId()
      Returns:
      the ID of the virtual network used by every machine in the master and agent pools