models Package

Classes

ContainerServiceDiagnosticsProfile

Profile for diagnostics on the container service cluster.

All required parameters must be populated in order to send to server.

ContainerServiceLinuxProfile

Profile for Linux VMs in the container service cluster.

All required parameters must be populated in order to send to server.

ContainerServiceMasterProfile

Profile for the container service master.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

ContainerServiceNetworkProfile

Profile of network configuration.

ContainerServiceSshConfiguration

SSH configuration for Linux-based VMs running on Azure.

All required parameters must be populated in order to send to server.

ContainerServiceSshPublicKey

Contains information about SSH certificate public key data.

All required parameters must be populated in order to send to server.

ContainerServiceVMDiagnostics

Profile for diagnostics on the container service VMs.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

ContainerServiceWindowsProfile

Profile for Windows VMs in the container service cluster.

All required parameters must be populated in order to send to server.

CredentialResult

The credential result response.

Variables are only populated by the server, and will be ignored when sending a request.

CredentialResults

The list of credential result response.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedCluster

Managed cluster.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

ManagedClusterAADProfile

AADProfile specifies attributes for Azure Active Directory integration.

All required parameters must be populated in order to send to server.

ManagedClusterAccessProfile

Managed cluster Access Profile.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

ManagedClusterAddonProfile

A Kubernetes add-on profile for a managed cluster.

All required parameters must be populated in order to send to server.

ManagedClusterAgentPoolProfile

Profile for the container service agent pool.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

ManagedClusterListResult

The response from the List Managed Clusters operation.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedClusterPoolUpgradeProfile

The list of available upgrade versions.

All required parameters must be populated in order to send to server.

ManagedClusterServicePrincipalProfile

Information about a service principal identity for the cluster to use for manipulating Azure APIs.

All required parameters must be populated in order to send to server.

ManagedClusterUpgradeProfile

The list of available upgrades for compute pools.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

OperationListResult

The List Compute Operation operation response.

Variables are only populated by the server, and will be ignored when sending a request.

OperationValue

Describes the properties of a Compute Operation value.

Variables are only populated by the server, and will be ignored when sending a request.

OrchestratorProfile

Contains information about orchestrator.

All required parameters must be populated in order to send to server.

Resource

The Resource model definition.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

TagsObject

Tags object for patch operations.

Enums

ContainerServiceStorageProfileTypes

Storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice.

ContainerServiceVMSizeTypes

Size of agent VMs.

Count

Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.

NetworkPlugin

Network plugin used for building Kubernetes network.

NetworkPolicy

Network policy used for building Kubernetes network.

OSType

OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.