ContainerService Interface

Implements

public interface ContainerService
extends GroupableResource<ContainerServiceManager,ContainerServiceInner>, Refreshable<ContainerService>, Updatable<Update>, OrchestratorServiceBase

A client-side representation for a container service.

Method Summary

Modifier and Type Method and Description
abstract java.util.Map<java.lang.String,ContainerServiceAgentPool> agentPools()
abstract boolean isDiagnosticsEnabled()
abstract java.lang.String linuxRootUsername()
abstract java.lang.String masterDnsPrefix()
abstract java.lang.String masterFqdn()
abstract int masterNodeCount()
abstract int masterOSDiskSizeInGB()
abstract ContainerServiceStorageProfileTypes masterStorageProfile()
abstract java.lang.String masterSubnetName()
abstract java.lang.String networkId()
abstract ContainerServiceOrchestratorTypes orchestratorType()
abstract java.lang.String servicePrincipalClientId()
abstract java.lang.String servicePrincipalSecret()
abstract java.lang.String sshKey()

Method Details

agentPools

public abstract Map agentPools()

Returns:

the agent pools map

isDiagnosticsEnabled

public abstract boolean isDiagnosticsEnabled()

Returns:

true if diagnostics are enabled

linuxRootUsername

public abstract String linuxRootUsername()

Returns:

the Linux root username

masterDnsPrefix

public abstract String masterDnsPrefix()

Returns:

the master DNS prefix which was specified at creation time

masterFqdn

public abstract String masterFqdn()

Returns:

the master FQDN

masterNodeCount

public abstract int masterNodeCount()

Returns:

the master node count

masterOSDiskSizeInGB

public abstract int masterOSDiskSizeInGB()

Returns:

OS disk size in GB set for every machine in the master pool

masterStorageProfile

public abstract ContainerServiceStorageProfileTypes masterStorageProfile()

Returns:

the storage kind set for every machine in the master pool

masterSubnetName

public abstract String masterSubnetName()

Returns:

the name of the subnet used by every machine in the master pool

networkId

public abstract String networkId()

Returns:

the ID of the virtual network used by every machine in the master and agent pools

orchestratorType

public abstract ContainerServiceOrchestratorTypes orchestratorType()

Returns:

the type of the orchestrator

servicePrincipalClientId

public abstract String servicePrincipalClientId()

Returns:

the service principal client ID

servicePrincipalSecret

public abstract String servicePrincipalSecret()

Returns:

the service principal secret

sshKey

public abstract String sshKey()

Returns:

the Linux SSH key

Applies to