IContainerService Interface

Definition

A client-side representation for a container service.

public interface IContainerService : Microsoft.Azure.Management.ContainerService.Fluent.IOrchestratorServiceBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ContainerService.Fluent.IContainerServiceManager,Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ContainerService.Fluent.IContainerServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ContainerService.Fluent.IContainerService>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ContainerService.Fluent.ContainerService.Update.IUpdate>
type IContainerService = interface
    interface IBeta
    interface IGroupableResource<IContainerServiceManager, ContainerServiceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IContainerServiceManager>
    interface IHasInner<ContainerServiceInner>
    interface IRefreshable<IContainerService>
    interface IUpdatable<IUpdate>
    interface IOrchestratorServiceBase
Public Interface IContainerService
Implements IBeta, IGroupableResource(Of IContainerServiceManager, ContainerServiceInner), IHasInner(Of ContainerServiceInner), IHasManager(Of IContainerServiceManager), IOrchestratorServiceBase, IRefreshable(Of IContainerService), IUpdatable(Of IUpdate)
Implements

Properties

AgentPools

Gets the agent pools map.

Id

Gets the resource id string

(Inherited from IHasId)
Inner (Inherited from IHasInner<T>)
IsDiagnosticsEnabled

Gets true if diagnostics are enabled.

Key (Inherited from IIndexable)
LinuxRootUsername

Gets the Linux root username.

Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
MasterDnsPrefix

Gets the master DNS prefix which was specified at creation time.

MasterFqdn

Gets the master FQDN.

MasterNodeCount

Gets the master node count.

MasterOSDiskSizeInGB

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

MasterStorageProfile

Gets the storage kind set for every machine in the master pool.

MasterSubnetName

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

Name

Gets the name of the resource

(Inherited from IHasName)
NetworkId

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

OrchestratorType

Gets the type of the orchestrator.

Region (Inherited from IResource)
RegionName (Inherited from IResource)
ResourceGroupName (Inherited from IHasResourceGroup)
ServicePrincipalClientId

Gets the service principal client ID.

ServicePrincipalSecret

Gets the service principal secret.

SshKey

Gets the Linux SSH key.

Tags (Inherited from IResource)
Type (Inherited from IResource)

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)

Applies to