azure.mgmt.containerservice.v2017_07_01.models module

class azure.mgmt.containerservice.v2017_07_01.models.ContainerService(*, location: str, orchestrator_profile, master_profile, linux_profile, tags=None, custom_profile=None, service_principal_profile=None, agent_pool_profiles=None, windows_profile=None, diagnostics_profile=None, **kwargs)[source]

Bases: azure.mgmt.containerservice.v2017_07_01.models._models_py3.Resource

Container service.

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 Azure.

Variables
  • id (str) – Resource Id

  • name (str) – Resource name

  • type (str) – Resource type

  • provisioning_state (str) – The current deployment or provisioning state, which only appears in the response.

Parameters
class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceAgentPoolProfile(*, name: str, vm_size, count: int = 1, os_disk_size_gb: int = None, dns_prefix: str = None, ports=None, storage_profile=None, vnet_subnet_id: str = None, os_type='Linux', **kwargs)[source]

Bases: msrest.serialization.Model

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 Azure.

Parameters
  • name (str) – Required. Unique name of the agent pool profile in the context of the subscription and resource group.

  • count (int) – Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. . Default value: 1 .

  • vm_size (str or ContainerServiceVMSizeTypes) – Required. Size of agent VMs. Possible values include: ‘Standard_A1’, ‘Standard_A10’, ‘Standard_A11’, ‘Standard_A1_v2’, ‘Standard_A2’, ‘Standard_A2_v2’, ‘Standard_A2m_v2’, ‘Standard_A3’, ‘Standard_A4’, ‘Standard_A4_v2’, ‘Standard_A4m_v2’, ‘Standard_A5’, ‘Standard_A6’, ‘Standard_A7’, ‘Standard_A8’, ‘Standard_A8_v2’, ‘Standard_A8m_v2’, ‘Standard_A9’, ‘Standard_B2ms’, ‘Standard_B2s’, ‘Standard_B4ms’, ‘Standard_B8ms’, ‘Standard_D1’, ‘Standard_D11’, ‘Standard_D11_v2’, ‘Standard_D11_v2_Promo’, ‘Standard_D12’, ‘Standard_D12_v2’, ‘Standard_D12_v2_Promo’, ‘Standard_D13’, ‘Standard_D13_v2’, ‘Standard_D13_v2_Promo’, ‘Standard_D14’, ‘Standard_D14_v2’, ‘Standard_D14_v2_Promo’, ‘Standard_D15_v2’, ‘Standard_D16_v3’, ‘Standard_D16s_v3’, ‘Standard_D1_v2’, ‘Standard_D2’, ‘Standard_D2_v2’, ‘Standard_D2_v2_Promo’, ‘Standard_D2_v3’, ‘Standard_D2s_v3’, ‘Standard_D3’, ‘Standard_D32_v3’, ‘Standard_D32s_v3’, ‘Standard_D3_v2’, ‘Standard_D3_v2_Promo’, ‘Standard_D4’, ‘Standard_D4_v2’, ‘Standard_D4_v2_Promo’, ‘Standard_D4_v3’, ‘Standard_D4s_v3’, ‘Standard_D5_v2’, ‘Standard_D5_v2_Promo’, ‘Standard_D64_v3’, ‘Standard_D64s_v3’, ‘Standard_D8_v3’, ‘Standard_D8s_v3’, ‘Standard_DS1’, ‘Standard_DS11’, ‘Standard_DS11_v2’, ‘Standard_DS11_v2_Promo’, ‘Standard_DS12’, ‘Standard_DS12_v2’, ‘Standard_DS12_v2_Promo’, ‘Standard_DS13’, ‘Standard_DS13-2_v2’, ‘Standard_DS13-4_v2’, ‘Standard_DS13_v2’, ‘Standard_DS13_v2_Promo’, ‘Standard_DS14’, ‘Standard_DS14-4_v2’, ‘Standard_DS14-8_v2’, ‘Standard_DS14_v2’, ‘Standard_DS14_v2_Promo’, ‘Standard_DS15_v2’, ‘Standard_DS1_v2’, ‘Standard_DS2’, ‘Standard_DS2_v2’, ‘Standard_DS2_v2_Promo’, ‘Standard_DS3’, ‘Standard_DS3_v2’, ‘Standard_DS3_v2_Promo’, ‘Standard_DS4’, ‘Standard_DS4_v2’, ‘Standard_DS4_v2_Promo’, ‘Standard_DS5_v2’, ‘Standard_DS5_v2_Promo’, ‘Standard_E16_v3’, ‘Standard_E16s_v3’, ‘Standard_E2_v3’, ‘Standard_E2s_v3’, ‘Standard_E32-16s_v3’, ‘Standard_E32-8s_v3’, ‘Standard_E32_v3’, ‘Standard_E32s_v3’, ‘Standard_E4_v3’, ‘Standard_E4s_v3’, ‘Standard_E64-16s_v3’, ‘Standard_E64-32s_v3’, ‘Standard_E64_v3’, ‘Standard_E64s_v3’, ‘Standard_E8_v3’, ‘Standard_E8s_v3’, ‘Standard_F1’, ‘Standard_F16’, ‘Standard_F16s’, ‘Standard_F16s_v2’, ‘Standard_F1s’, ‘Standard_F2’, ‘Standard_F2s’, ‘Standard_F2s_v2’, ‘Standard_F32s_v2’, ‘Standard_F4’, ‘Standard_F4s’, ‘Standard_F4s_v2’, ‘Standard_F64s_v2’, ‘Standard_F72s_v2’, ‘Standard_F8’, ‘Standard_F8s’, ‘Standard_F8s_v2’, ‘Standard_G1’, ‘Standard_G2’, ‘Standard_G3’, ‘Standard_G4’, ‘Standard_G5’, ‘Standard_GS1’, ‘Standard_GS2’, ‘Standard_GS3’, ‘Standard_GS4’, ‘Standard_GS4-4’, ‘Standard_GS4-8’, ‘Standard_GS5’, ‘Standard_GS5-16’, ‘Standard_GS5-8’, ‘Standard_H16’, ‘Standard_H16m’, ‘Standard_H16mr’, ‘Standard_H16r’, ‘Standard_H8’, ‘Standard_H8m’, ‘Standard_L16s’, ‘Standard_L32s’, ‘Standard_L4s’, ‘Standard_L8s’, ‘Standard_M128-32ms’, ‘Standard_M128-64ms’, ‘Standard_M128ms’, ‘Standard_M128s’, ‘Standard_M64-16ms’, ‘Standard_M64-32ms’, ‘Standard_M64ms’, ‘Standard_M64s’, ‘Standard_NC12’, ‘Standard_NC12s_v2’, ‘Standard_NC12s_v3’, ‘Standard_NC24’, ‘Standard_NC24r’, ‘Standard_NC24rs_v2’, ‘Standard_NC24rs_v3’, ‘Standard_NC24s_v2’, ‘Standard_NC24s_v3’, ‘Standard_NC6’, ‘Standard_NC6s_v2’, ‘Standard_NC6s_v3’, ‘Standard_ND12s’, ‘Standard_ND24rs’, ‘Standard_ND24s’, ‘Standard_ND6s’, ‘Standard_NV12’, ‘Standard_NV24’, ‘Standard_NV6’

  • os_disk_size_gb (int) – OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.

  • dns_prefix (str) – DNS prefix to be used to create the FQDN for the agent pool.

  • ports (list[int]) – Ports number array used to expose on this agent pool. The default opened ports are different based on your choice of orchestrator.

  • storage_profile (str or 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. Possible values include: ‘StorageAccount’, ‘ManagedDisks’

  • vnet_subnet_id (str) – VNet SubnetID specifies the VNet’s subnet identifier.

  • os_type (str or OSType) – OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: ‘Linux’, ‘Windows’. Default value: “Linux” .

Variables

fqdn (str) – FQDN for the agent pool.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceCustomProfile(*, orchestrator: str, **kwargs)[source]

Bases: msrest.serialization.Model

Properties to configure a custom container service cluster.

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

Parameters

orchestrator (str) – Required. The name of the custom orchestrator to use.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceDiagnosticsProfile(*, vm_diagnostics, **kwargs)[source]

Bases: msrest.serialization.Model

Profile for diagnostics on the container service cluster.

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

Parameters

vm_diagnostics (ContainerServiceVMDiagnostics) – Required. Profile for diagnostics on the container service VMs.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceLinuxProfile(*, admin_username: str, ssh, **kwargs)[source]

Bases: msrest.serialization.Model

Profile for Linux VMs in the container service cluster.

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

Parameters
  • admin_username (str) – Required. The administrator username to use for Linux VMs.

  • ssh (ContainerServiceSshConfiguration) – Required. SSH configuration for Linux-based VMs running on Azure.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceMasterProfile(*, dns_prefix: str, vm_size, count: int = 1, os_disk_size_gb: int = None, vnet_subnet_id: str = None, first_consecutive_static_ip: str = '10.240.255.5', storage_profile=None, **kwargs)[source]

Bases: msrest.serialization.Model

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 Azure.

Parameters
  • count (int) – Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. Default value: 1 .

  • dns_prefix (str) – Required. DNS prefix to be used to create the FQDN for the master pool.

  • vm_size (str or ContainerServiceVMSizeTypes) – Required. Size of agent VMs. Possible values include: ‘Standard_A1’, ‘Standard_A10’, ‘Standard_A11’, ‘Standard_A1_v2’, ‘Standard_A2’, ‘Standard_A2_v2’, ‘Standard_A2m_v2’, ‘Standard_A3’, ‘Standard_A4’, ‘Standard_A4_v2’, ‘Standard_A4m_v2’, ‘Standard_A5’, ‘Standard_A6’, ‘Standard_A7’, ‘Standard_A8’, ‘Standard_A8_v2’, ‘Standard_A8m_v2’, ‘Standard_A9’, ‘Standard_B2ms’, ‘Standard_B2s’, ‘Standard_B4ms’, ‘Standard_B8ms’, ‘Standard_D1’, ‘Standard_D11’, ‘Standard_D11_v2’, ‘Standard_D11_v2_Promo’, ‘Standard_D12’, ‘Standard_D12_v2’, ‘Standard_D12_v2_Promo’, ‘Standard_D13’, ‘Standard_D13_v2’, ‘Standard_D13_v2_Promo’, ‘Standard_D14’, ‘Standard_D14_v2’, ‘Standard_D14_v2_Promo’, ‘Standard_D15_v2’, ‘Standard_D16_v3’, ‘Standard_D16s_v3’, ‘Standard_D1_v2’, ‘Standard_D2’, ‘Standard_D2_v2’, ‘Standard_D2_v2_Promo’, ‘Standard_D2_v3’, ‘Standard_D2s_v3’, ‘Standard_D3’, ‘Standard_D32_v3’, ‘Standard_D32s_v3’, ‘Standard_D3_v2’, ‘Standard_D3_v2_Promo’, ‘Standard_D4’, ‘Standard_D4_v2’, ‘Standard_D4_v2_Promo’, ‘Standard_D4_v3’, ‘Standard_D4s_v3’, ‘Standard_D5_v2’, ‘Standard_D5_v2_Promo’, ‘Standard_D64_v3’, ‘Standard_D64s_v3’, ‘Standard_D8_v3’, ‘Standard_D8s_v3’, ‘Standard_DS1’, ‘Standard_DS11’, ‘Standard_DS11_v2’, ‘Standard_DS11_v2_Promo’, ‘Standard_DS12’, ‘Standard_DS12_v2’, ‘Standard_DS12_v2_Promo’, ‘Standard_DS13’, ‘Standard_DS13-2_v2’, ‘Standard_DS13-4_v2’, ‘Standard_DS13_v2’, ‘Standard_DS13_v2_Promo’, ‘Standard_DS14’, ‘Standard_DS14-4_v2’, ‘Standard_DS14-8_v2’, ‘Standard_DS14_v2’, ‘Standard_DS14_v2_Promo’, ‘Standard_DS15_v2’, ‘Standard_DS1_v2’, ‘Standard_DS2’, ‘Standard_DS2_v2’, ‘Standard_DS2_v2_Promo’, ‘Standard_DS3’, ‘Standard_DS3_v2’, ‘Standard_DS3_v2_Promo’, ‘Standard_DS4’, ‘Standard_DS4_v2’, ‘Standard_DS4_v2_Promo’, ‘Standard_DS5_v2’, ‘Standard_DS5_v2_Promo’, ‘Standard_E16_v3’, ‘Standard_E16s_v3’, ‘Standard_E2_v3’, ‘Standard_E2s_v3’, ‘Standard_E32-16s_v3’, ‘Standard_E32-8s_v3’, ‘Standard_E32_v3’, ‘Standard_E32s_v3’, ‘Standard_E4_v3’, ‘Standard_E4s_v3’, ‘Standard_E64-16s_v3’, ‘Standard_E64-32s_v3’, ‘Standard_E64_v3’, ‘Standard_E64s_v3’, ‘Standard_E8_v3’, ‘Standard_E8s_v3’, ‘Standard_F1’, ‘Standard_F16’, ‘Standard_F16s’, ‘Standard_F16s_v2’, ‘Standard_F1s’, ‘Standard_F2’, ‘Standard_F2s’, ‘Standard_F2s_v2’, ‘Standard_F32s_v2’, ‘Standard_F4’, ‘Standard_F4s’, ‘Standard_F4s_v2’, ‘Standard_F64s_v2’, ‘Standard_F72s_v2’, ‘Standard_F8’, ‘Standard_F8s’, ‘Standard_F8s_v2’, ‘Standard_G1’, ‘Standard_G2’, ‘Standard_G3’, ‘Standard_G4’, ‘Standard_G5’, ‘Standard_GS1’, ‘Standard_GS2’, ‘Standard_GS3’, ‘Standard_GS4’, ‘Standard_GS4-4’, ‘Standard_GS4-8’, ‘Standard_GS5’, ‘Standard_GS5-16’, ‘Standard_GS5-8’, ‘Standard_H16’, ‘Standard_H16m’, ‘Standard_H16mr’, ‘Standard_H16r’, ‘Standard_H8’, ‘Standard_H8m’, ‘Standard_L16s’, ‘Standard_L32s’, ‘Standard_L4s’, ‘Standard_L8s’, ‘Standard_M128-32ms’, ‘Standard_M128-64ms’, ‘Standard_M128ms’, ‘Standard_M128s’, ‘Standard_M64-16ms’, ‘Standard_M64-32ms’, ‘Standard_M64ms’, ‘Standard_M64s’, ‘Standard_NC12’, ‘Standard_NC12s_v2’, ‘Standard_NC12s_v3’, ‘Standard_NC24’, ‘Standard_NC24r’, ‘Standard_NC24rs_v2’, ‘Standard_NC24rs_v3’, ‘Standard_NC24s_v2’, ‘Standard_NC24s_v3’, ‘Standard_NC6’, ‘Standard_NC6s_v2’, ‘Standard_NC6s_v3’, ‘Standard_ND12s’, ‘Standard_ND24rs’, ‘Standard_ND24s’, ‘Standard_ND6s’, ‘Standard_NV12’, ‘Standard_NV24’, ‘Standard_NV6’

  • os_disk_size_gb (int) – OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.

  • vnet_subnet_id (str) – VNet SubnetID specifies the VNet’s subnet identifier.

  • first_consecutive_static_ip (str) – FirstConsecutiveStaticIP used to specify the first static ip of masters. Default value: “10.240.255.5” .

  • storage_profile (str or 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. Possible values include: ‘StorageAccount’, ‘ManagedDisks’

Variables

fqdn (str) – FQDN for the master pool.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceOrchestratorProfile(*, orchestrator_type, orchestrator_version: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

Profile for the container service orchestrator.

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

Parameters
  • orchestrator_type (str or ContainerServiceOrchestratorTypes) – Required. The orchestrator to use to manage container service cluster resources. Valid values are Kubernetes, Swarm, DCOS, DockerCE and Custom. Possible values include: ‘Kubernetes’, ‘Swarm’, ‘DCOS’, ‘DockerCE’, ‘Custom’

  • orchestrator_version (str) – The version of the orchestrator to use. You can specify the major.minor.patch part of the actual version.For example, you can specify version as “1.6.11”.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceServicePrincipalProfile(*, client_id: str, secret: str = None, key_vault_secret_ref=None, **kwargs)[source]

Bases: msrest.serialization.Model

Information about a service principal identity for the cluster to use for manipulating Azure APIs. Either secret or keyVaultSecretRef must be specified.

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

Parameters
  • client_id (str) – Required. The ID for the service principal.

  • secret (str) – The secret password associated with the service principal in plain text.

  • key_vault_secret_ref (KeyVaultSecretRef) – Reference to a secret stored in Azure Key Vault.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceSshConfiguration(*, public_keys, **kwargs)[source]

Bases: msrest.serialization.Model

SSH configuration for Linux-based VMs running on Azure.

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

Parameters

public_keys (list[ContainerServiceSshPublicKey]) – Required. The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceSshPublicKey(*, key_data: str, **kwargs)[source]

Bases: msrest.serialization.Model

Contains information about SSH certificate public key data.

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

Parameters

key_data (str) – Required. Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceVMDiagnostics(*, enabled: bool, **kwargs)[source]

Bases: msrest.serialization.Model

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 Azure.

Parameters

enabled (bool) – Required. Whether the VM diagnostic agent is provisioned on the VM.

Variables

storage_uri (str) – The URI of the storage account where diagnostics are stored.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceWindowsProfile(*, admin_username: str, admin_password: str, **kwargs)[source]

Bases: msrest.serialization.Model

Profile for Windows VMs in the container service cluster.

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

Parameters
  • admin_username (str) – Required. The administrator username to use for Windows VMs.

  • admin_password (str) – Required. The administrator password to use for Windows VMs.

class azure.mgmt.containerservice.v2017_07_01.models.KeyVaultSecretRef(*, vault_id: str, secret_name: str, version: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

Reference to a secret stored in Azure Key Vault.

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

Parameters
  • vault_id (str) – Required. Key vault identifier.

  • secret_name (str) – Required. The secret name.

  • version (str) – The secret version.

class azure.mgmt.containerservice.v2017_07_01.models.OrchestratorProfile(*, orchestrator_version: str, orchestrator_type: str = None, is_preview: bool = None, **kwargs)[source]

Bases: msrest.serialization.Model

Contains information about orchestrator.

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

Parameters
  • orchestrator_type (str) – Orchestrator type.

  • orchestrator_version (str) – Required. Orchestrator version (major, minor, patch).

  • is_preview (bool) – Whether Kubernetes version is currently in preview.

class azure.mgmt.containerservice.v2017_07_01.models.OrchestratorVersionProfile(*, orchestrator_type: str, orchestrator_version: str, default: bool = None, is_preview: bool = None, upgrades=None, **kwargs)[source]

Bases: msrest.serialization.Model

The profile of an orchestrator and its available versions.

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

Parameters
  • orchestrator_type (str) – Required. Orchestrator type.

  • orchestrator_version (str) – Required. Orchestrator version (major, minor, patch).

  • default (bool) – Installed by default if version is not specified.

  • is_preview (bool) – Whether Kubernetes version is currently in preview.

  • upgrades (list[OrchestratorProfile]) – The list of available upgrade versions.

class azure.mgmt.containerservice.v2017_07_01.models.OrchestratorVersionProfileListResult(*, orchestrators, **kwargs)[source]

Bases: msrest.serialization.Model

The list of versions for supported orchestrators.

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 Azure.

Variables
  • id (str) – Id of the orchestrator version profile list result.

  • name (str) – Name of the orchestrator version profile list result.

  • type (str) – Type of the orchestrator version profile list result.

Parameters

orchestrators (list[OrchestratorVersionProfile]) – Required. List of orchestrator version profiles.

class azure.mgmt.containerservice.v2017_07_01.models.Resource(*, location: str, tags=None, **kwargs)[source]

Bases: msrest.serialization.Model

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 Azure.

Variables
  • id (str) – Resource Id

  • name (str) – Resource name

  • type (str) – Resource type

Parameters
  • location (str) – Required. Resource location

  • tags (dict[str, str]) – Resource tags

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServicePaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of ContainerService object

Bring async to Paging.

“async_command” is mandatory keyword argument for this mixin to work.

class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceStorageProfileTypes[source]

Bases: str, enum.Enum

An enumeration.

managed_disks = 'ManagedDisks'
storage_account = 'StorageAccount'
class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceVMSizeTypes[source]

Bases: str, enum.Enum

An enumeration.

standard_a1 = 'Standard_A1'
standard_a10 = 'Standard_A10'
standard_a11 = 'Standard_A11'
standard_a1_v2 = 'Standard_A1_v2'
standard_a2 = 'Standard_A2'
standard_a2_v2 = 'Standard_A2_v2'
standard_a2m_v2 = 'Standard_A2m_v2'
standard_a3 = 'Standard_A3'
standard_a4 = 'Standard_A4'
standard_a4_v2 = 'Standard_A4_v2'
standard_a4m_v2 = 'Standard_A4m_v2'
standard_a5 = 'Standard_A5'
standard_a6 = 'Standard_A6'
standard_a7 = 'Standard_A7'
standard_a8 = 'Standard_A8'
standard_a8_v2 = 'Standard_A8_v2'
standard_a8m_v2 = 'Standard_A8m_v2'
standard_a9 = 'Standard_A9'
standard_b2ms = 'Standard_B2ms'
standard_b2s = 'Standard_B2s'
standard_b4ms = 'Standard_B4ms'
standard_b8ms = 'Standard_B8ms'
standard_d1 = 'Standard_D1'
standard_d11 = 'Standard_D11'
standard_d11_v2 = 'Standard_D11_v2'
standard_d11_v2_promo = 'Standard_D11_v2_Promo'
standard_d12 = 'Standard_D12'
standard_d12_v2 = 'Standard_D12_v2'
standard_d12_v2_promo = 'Standard_D12_v2_Promo'
standard_d13 = 'Standard_D13'
standard_d13_v2 = 'Standard_D13_v2'
standard_d13_v2_promo = 'Standard_D13_v2_Promo'
standard_d14 = 'Standard_D14'
standard_d14_v2 = 'Standard_D14_v2'
standard_d14_v2_promo = 'Standard_D14_v2_Promo'
standard_d15_v2 = 'Standard_D15_v2'
standard_d16_v3 = 'Standard_D16_v3'
standard_d16s_v3 = 'Standard_D16s_v3'
standard_d1_v2 = 'Standard_D1_v2'
standard_d2 = 'Standard_D2'
standard_d2_v2 = 'Standard_D2_v2'
standard_d2_v2_promo = 'Standard_D2_v2_Promo'
standard_d2_v3 = 'Standard_D2_v3'
standard_d2s_v3 = 'Standard_D2s_v3'
standard_d3 = 'Standard_D3'
standard_d32_v3 = 'Standard_D32_v3'
standard_d32s_v3 = 'Standard_D32s_v3'
standard_d3_v2 = 'Standard_D3_v2'
standard_d3_v2_promo = 'Standard_D3_v2_Promo'
standard_d4 = 'Standard_D4'
standard_d4_v2 = 'Standard_D4_v2'
standard_d4_v2_promo = 'Standard_D4_v2_Promo'
standard_d4_v3 = 'Standard_D4_v3'
standard_d4s_v3 = 'Standard_D4s_v3'
standard_d5_v2 = 'Standard_D5_v2'
standard_d5_v2_promo = 'Standard_D5_v2_Promo'
standard_d64_v3 = 'Standard_D64_v3'
standard_d64s_v3 = 'Standard_D64s_v3'
standard_d8_v3 = 'Standard_D8_v3'
standard_d8s_v3 = 'Standard_D8s_v3'
standard_ds1 = 'Standard_DS1'
standard_ds11 = 'Standard_DS11'
standard_ds11_v2 = 'Standard_DS11_v2'
standard_ds11_v2_promo = 'Standard_DS11_v2_Promo'
standard_ds12 = 'Standard_DS12'
standard_ds12_v2 = 'Standard_DS12_v2'
standard_ds12_v2_promo = 'Standard_DS12_v2_Promo'
standard_ds13 = 'Standard_DS13'
standard_ds13_2_v2 = 'Standard_DS13-2_v2'
standard_ds13_4_v2 = 'Standard_DS13-4_v2'
standard_ds13_v2 = 'Standard_DS13_v2'
standard_ds13_v2_promo = 'Standard_DS13_v2_Promo'
standard_ds14 = 'Standard_DS14'
standard_ds14_4_v2 = 'Standard_DS14-4_v2'
standard_ds14_8_v2 = 'Standard_DS14-8_v2'
standard_ds14_v2 = 'Standard_DS14_v2'
standard_ds14_v2_promo = 'Standard_DS14_v2_Promo'
standard_ds15_v2 = 'Standard_DS15_v2'
standard_ds1_v2 = 'Standard_DS1_v2'
standard_ds2 = 'Standard_DS2'
standard_ds2_v2 = 'Standard_DS2_v2'
standard_ds2_v2_promo = 'Standard_DS2_v2_Promo'
standard_ds3 = 'Standard_DS3'
standard_ds3_v2 = 'Standard_DS3_v2'
standard_ds3_v2_promo = 'Standard_DS3_v2_Promo'
standard_ds4 = 'Standard_DS4'
standard_ds4_v2 = 'Standard_DS4_v2'
standard_ds4_v2_promo = 'Standard_DS4_v2_Promo'
standard_ds5_v2 = 'Standard_DS5_v2'
standard_ds5_v2_promo = 'Standard_DS5_v2_Promo'
standard_e16_v3 = 'Standard_E16_v3'
standard_e16s_v3 = 'Standard_E16s_v3'
standard_e2_v3 = 'Standard_E2_v3'
standard_e2s_v3 = 'Standard_E2s_v3'
standard_e32_16s_v3 = 'Standard_E32-16s_v3'
standard_e32_8s_v3 = 'Standard_E32-8s_v3'
standard_e32_v3 = 'Standard_E32_v3'
standard_e32s_v3 = 'Standard_E32s_v3'
standard_e4_v3 = 'Standard_E4_v3'
standard_e4s_v3 = 'Standard_E4s_v3'
standard_e64_16s_v3 = 'Standard_E64-16s_v3'
standard_e64_32s_v3 = 'Standard_E64-32s_v3'
standard_e64_v3 = 'Standard_E64_v3'
standard_e64s_v3 = 'Standard_E64s_v3'
standard_e8_v3 = 'Standard_E8_v3'
standard_e8s_v3 = 'Standard_E8s_v3'
standard_f1 = 'Standard_F1'
standard_f16 = 'Standard_F16'
standard_f16s = 'Standard_F16s'
standard_f16s_v2 = 'Standard_F16s_v2'
standard_f1s = 'Standard_F1s'
standard_f2 = 'Standard_F2'
standard_f2s = 'Standard_F2s'
standard_f2s_v2 = 'Standard_F2s_v2'
standard_f32s_v2 = 'Standard_F32s_v2'
standard_f4 = 'Standard_F4'
standard_f4s = 'Standard_F4s'
standard_f4s_v2 = 'Standard_F4s_v2'
standard_f64s_v2 = 'Standard_F64s_v2'
standard_f72s_v2 = 'Standard_F72s_v2'
standard_f8 = 'Standard_F8'
standard_f8s = 'Standard_F8s'
standard_f8s_v2 = 'Standard_F8s_v2'
standard_g1 = 'Standard_G1'
standard_g2 = 'Standard_G2'
standard_g3 = 'Standard_G3'
standard_g4 = 'Standard_G4'
standard_g5 = 'Standard_G5'
standard_gs1 = 'Standard_GS1'
standard_gs2 = 'Standard_GS2'
standard_gs3 = 'Standard_GS3'
standard_gs4 = 'Standard_GS4'
standard_gs4_4 = 'Standard_GS4-4'
standard_gs4_8 = 'Standard_GS4-8'
standard_gs5 = 'Standard_GS5'
standard_gs5_16 = 'Standard_GS5-16'
standard_gs5_8 = 'Standard_GS5-8'
standard_h16 = 'Standard_H16'
standard_h16m = 'Standard_H16m'
standard_h16mr = 'Standard_H16mr'
standard_h16r = 'Standard_H16r'
standard_h8 = 'Standard_H8'
standard_h8m = 'Standard_H8m'
standard_l16s = 'Standard_L16s'
standard_l32s = 'Standard_L32s'
standard_l4s = 'Standard_L4s'
standard_l8s = 'Standard_L8s'
standard_m128_32ms = 'Standard_M128-32ms'
standard_m128_64ms = 'Standard_M128-64ms'
standard_m128ms = 'Standard_M128ms'
standard_m128s = 'Standard_M128s'
standard_m64_16ms = 'Standard_M64-16ms'
standard_m64_32ms = 'Standard_M64-32ms'
standard_m64ms = 'Standard_M64ms'
standard_m64s = 'Standard_M64s'
standard_nc12 = 'Standard_NC12'
standard_nc12s_v2 = 'Standard_NC12s_v2'
standard_nc12s_v3 = 'Standard_NC12s_v3'
standard_nc24 = 'Standard_NC24'
standard_nc24r = 'Standard_NC24r'
standard_nc24rs_v2 = 'Standard_NC24rs_v2'
standard_nc24rs_v3 = 'Standard_NC24rs_v3'
standard_nc24s_v2 = 'Standard_NC24s_v2'
standard_nc24s_v3 = 'Standard_NC24s_v3'
standard_nc6 = 'Standard_NC6'
standard_nc6s_v2 = 'Standard_NC6s_v2'
standard_nc6s_v3 = 'Standard_NC6s_v3'
standard_nd12s = 'Standard_ND12s'
standard_nd24rs = 'Standard_ND24rs'
standard_nd24s = 'Standard_ND24s'
standard_nd6s = 'Standard_ND6s'
standard_nv12 = 'Standard_NV12'
standard_nv24 = 'Standard_NV24'
standard_nv6 = 'Standard_NV6'
class azure.mgmt.containerservice.v2017_07_01.models.ContainerServiceOrchestratorTypes[source]

Bases: str, enum.Enum

An enumeration.

custom = 'Custom'
dcos = 'DCOS'
docker_ce = 'DockerCE'
kubernetes = 'Kubernetes'
swarm = 'Swarm'
class azure.mgmt.containerservice.v2017_07_01.models.OSType[source]

Bases: str, enum.Enum

An enumeration.

linux = 'Linux'
windows = 'Windows'