azure.mgmt.containerservice.models module¶
-
class
azure.mgmt.containerservice.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: Parameters: - location (str) – Required. Resource location
- tags (dict[str, str]) – Resource tags
-
class
azure.mgmt.containerservice.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.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.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.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.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) – FDQN for the master pool.
-
class
azure.mgmt.containerservice.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) – FDQN for the agent pool.
-
class
azure.mgmt.containerservice.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.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.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.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.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.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.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.models.resource_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: Parameters: - location (str) – Required. Resource location
- tags (dict[str, str]) – Resource tags
- orchestrator_profile (ContainerServiceOrchestratorProfile) – Required. Profile for the container service orchestrator.
- custom_profile (ContainerServiceCustomProfile) – Properties to configure a custom container service cluster.
- service_principal_profile (ContainerServiceServicePrincipalProfile) – Information about a service principal identity for the cluster to use for manipulating Azure APIs. Exact one of secret or keyVaultSecretRef need to be specified.
- master_profile (ContainerServiceMasterProfile) – Required. Profile for the container service master.
- agent_pool_profiles (list[ContainerServiceAgentPoolProfile]) – Properties of the agent pool.
- windows_profile (ContainerServiceWindowsProfile) – Profile for Windows VMs in the container service cluster.
- linux_profile (ContainerServiceLinuxProfile) – Required. Profile for Linux VMs in the container service cluster.
- diagnostics_profile (ContainerServiceDiagnosticsProfile) – Profile for diagnostics in the container service cluster.
-
class
azure.mgmt.containerservice.models.
OperationValue
(**kwargs)[source]¶ Bases:
msrest.serialization.Model
Describes the properties of a Compute Operation value.
Variables are only populated by the server, and will be ignored when sending a request.
Variables: - origin (str) – The origin of the compute operation.
- name (str) – The name of the compute operation.
- operation (str) – The display name of the compute operation.
- resource (str) – The display name of the resource the operation applies to.
- description (str) – The description of the operation.
- provider (str) – The resource provider for the operation.
-
class
azure.mgmt.containerservice.models.
TagsObject
(*, tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Tags object for patch operations.
Parameters: tags (dict[str, str]) – Resource tags.
-
class
azure.mgmt.containerservice.models.
ManagedClusterServicePrincipalProfile
(*, client_id: str, secret: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
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 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.
-
class
azure.mgmt.containerservice.models.
ManagedClusterAgentPoolProfile
(*, name: str, vm_size, count: int = 1, os_disk_size_gb: int = None, vnet_subnet_id: str = None, max_pods: int = 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.
- vnet_subnet_id (str) – VNet SubnetID specifies the vnet’s subnet identifier.
- max_pods (int) – Maximum number of pods that can run on a node.
- 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: storage_profile (str or ContainerServiceStorageProfileTypes) – Storage profile specifies what kind of storage used. Defaults to ManagedDisks. Possible values include: ‘StorageAccount’, ‘ManagedDisks’
-
class
azure.mgmt.containerservice.models.
ContainerServiceNetworkProfile
(*, network_plugin='kubenet', network_policy=None, pod_cidr: str = '10.244.0.0/16', service_cidr: str = '10.0.0.0/16', dns_service_ip: str = '10.0.0.10', docker_bridge_cidr: str = '172.17.0.1/16', **kwargs)[source]¶ Bases:
msrest.serialization.Model
Profile of network configuration.
Parameters: - network_plugin (str or NetworkPlugin) – Network plugin used for building Kubernetes network. Possible values include: ‘azure’, ‘kubenet’. Default value: “kubenet” .
- network_policy (str or NetworkPolicy) – Network policy used for building Kubernetes network. Possible values include: ‘calico’
- pod_cidr (str) – A CIDR notation IP range from which to assign pod IPs when kubenet is used. Default value: “10.244.0.0/16” .
- service_cidr (str) – A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges. Default value: “10.0.0.0/16” .
- dns_service_ip (str) – An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. Default value: “10.0.0.10” .
- docker_bridge_cidr (str) – A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range. Default value: “172.17.0.1/16” .
-
class
azure.mgmt.containerservice.models.
ManagedClusterAddonProfile
(*, enabled: bool, config=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
A Kubernetes add-on profile for a managed cluster.
All required parameters must be populated in order to send to Azure.
Parameters: - enabled (bool) – Required. Whether the add-on is enabled or not.
- config (dict[str, str]) – Key-value pairs for configuring an add-on.
-
class
azure.mgmt.containerservice.models.
ManagedClusterAADProfile
(*, client_app_id: str, server_app_id: str, server_app_secret: str, tenant_id: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
AADProfile specifies attributes for Azure Active Directory integration.
All required parameters must be populated in order to send to Azure.
Parameters: - client_app_id (str) – Required. The client AAD application ID.
- server_app_id (str) – Required. The server AAD application ID.
- server_app_secret (str) – Required. The server AAD application secret.
- tenant_id (str) – The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
-
class
azure.mgmt.containerservice.models.
ManagedCluster
(*, location: str, tags=None, kubernetes_version: str = None, dns_prefix: str = None, agent_pool_profiles=None, linux_profile=None, service_principal_profile=None, addon_profiles=None, enable_rbac: bool = None, network_profile=None, aad_profile=None, **kwargs)[source]¶ Bases:
azure.mgmt.containerservice.models.resource_py3.Resource
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 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.
- fqdn (str) – FDQN for the master pool.
- node_resource_group (str) – Name of the resource group containing agent pool nodes.
Parameters: - location (str) – Required. Resource location
- tags (dict[str, str]) – Resource tags
- kubernetes_version (str) – Version of Kubernetes specified when creating the managed cluster.
- dns_prefix (str) – DNS prefix specified when creating the managed cluster.
- agent_pool_profiles (list[ManagedClusterAgentPoolProfile]) – Properties of the agent pool. Currently only one agent pool can exist.
- linux_profile (ContainerServiceLinuxProfile) – Profile for Linux VMs in the container service cluster.
- service_principal_profile (ManagedClusterServicePrincipalProfile) – Information about a service principal identity for the cluster to use for manipulating Azure APIs.
- addon_profiles (dict[str, ManagedClusterAddonProfile]) – Profile of managed cluster add-on.
- enable_rbac (bool) – Whether to enable Kubernetes Role-Based Access Control.
- network_profile (ContainerServiceNetworkProfile) – Profile of network configuration.
- aad_profile (ManagedClusterAADProfile) – Profile of Azure Active Directory configuration.
-
class
azure.mgmt.containerservice.models.
OrchestratorProfile
(*, orchestrator_type: str, orchestrator_version: str, **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) – Required. Orchestrator type.
- orchestrator_version (str) – Required. Orchestrator version (major, minor, patch).
-
class
azure.mgmt.containerservice.models.
ManagedClusterAccessProfile
(*, location: str, tags=None, kube_config: bytearray = None, **kwargs)[source]¶ Bases:
azure.mgmt.containerservice.models.resource_py3.Resource
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 Azure.
Variables: Parameters: - location (str) – Required. Resource location
- tags (dict[str, str]) – Resource tags
- kube_config (bytearray) – Base64-encoded Kubernetes configuration file.
-
class
azure.mgmt.containerservice.models.
ManagedClusterPoolUpgradeProfile
(*, kubernetes_version: str, name: str = None, os_type='Linux', upgrades=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
The list of available upgrade versions.
All required parameters must be populated in order to send to Azure.
Parameters: - kubernetes_version (str) – Required. Kubernetes version (major, minor, patch).
- name (str) – Pool name.
- os_type (str or OSType) – Required. OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: ‘Linux’, ‘Windows’. Default value: “Linux” .
- upgrades (list[str]) – List of orchestrator types and versions available for upgrade.
-
class
azure.mgmt.containerservice.models.
ManagedClusterUpgradeProfile
(*, control_plane_profile, agent_pool_profiles, **kwargs)[source]¶ Bases:
msrest.serialization.Model
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 Azure.
Variables: Parameters: - control_plane_profile (ManagedClusterPoolUpgradeProfile) – Required. The list of available upgrade versions for the control plane.
- agent_pool_profiles (list[ManagedClusterPoolUpgradeProfile]) – Required. The list of available upgrade versions for agent pools.
-
class
azure.mgmt.containerservice.models.
CredentialResult
(**kwargs)[source]¶ Bases:
msrest.serialization.Model
The credential result response.
Variables are only populated by the server, and will be ignored when sending a request.
Variables:
-
class
azure.mgmt.containerservice.models.
CredentialResults
(**kwargs)[source]¶ Bases:
msrest.serialization.Model
The list of credential result response.
Variables are only populated by the server, and will be ignored when sending a request.
Variables: kubeconfigs (list[CredentialResult]) –
-
class
azure.mgmt.containerservice.models.
OrchestratorVersionProfile
(*, orchestrator_type: str, orchestrator_version: str, default: bool, upgrades, **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) – Required. Installed by default if version is not specified.
- upgrades (list[OrchestratorProfile]) – Required. The list of available upgrade versions.
-
class
azure.mgmt.containerservice.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: Parameters: orchestrators (list[OrchestratorVersionProfile]) – Required. List of orchestrator version profiles.
-
class
azure.mgmt.containerservice.models.
ContainerServicePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
ContainerService
object
-
class
azure.mgmt.containerservice.models.
OperationValuePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
OperationValue
object
-
class
azure.mgmt.containerservice.models.
ManagedClusterPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
ManagedCluster
object
-
class
azure.mgmt.containerservice.models.
ContainerServiceStorageProfileTypes
[source]¶ Bases:
str
,enum.Enum
An enumeration.
-
managed_disks
= 'ManagedDisks'¶
-
storage_account
= 'StorageAccount'¶
-
-
class
azure.mgmt.containerservice.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.models.
ContainerServiceOrchestratorTypes
[source]¶ Bases:
str
,enum.Enum
An enumeration.
-
custom
= 'Custom'¶
-
dcos
= 'DCOS'¶
-
docker_ce
= 'DockerCE'¶
-
kubernetes
= 'Kubernetes'¶
-
swarm
= 'Swarm'¶
-
-
class
azure.mgmt.containerservice.models.
OSType
[source]¶ Bases:
str
,enum.Enum
An enumeration.
-
linux
= 'Linux'¶
-
windows
= 'Windows'¶
-