Поделиться через


ComputeInstanceProvisioningConfiguration Класс

Представляет параметры конфигурации для подготовки целевых объектов ComputeInstance.

Используйте метод provisioning_configuration класса ComputeInstance для создания объекта ComputeInstanceProvisioningConfiguration.

Создание объекта конфигурации для подготовки целевого объекта ComputeInstance.

Наследование
ComputeInstanceProvisioningConfiguration

Конструктор

ComputeInstanceProvisioningConfiguration(vm_size='', ssh_public_access=False, admin_user_ssh_public_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, assigned_user_object_id=None, assigned_user_tenant_id=None)

Параметры

Имя Описание
vm_size
Обязательно
str

Размер виртуальных машин агента. Дополнительные сведения приведены в https://aka.ms/azureml-vm-details. Обратите внимание, что все размеры доступны не во всех регионах (см. предыдущую ссылку). Значение по умолчанию — Standard_DS3_v2.

ssh_public_access

Указывает состояние общедоступного порта SSH. Возможны следующие значения:

  • False означает, что общедоступный порт SSH закрыт.
  • True означает, что общедоступный порт SSH открыт.
Default value: False
admin_user_ssh_public_key
str

Открытый ключ SSH учетной записи администратора.

Default value: None
vnet_resourcegroup_name
str

Имя группы ресурсов, в которой находится виртуальная сеть.

Default value: None
vnet_name
str

Имя виртуальной сети.

Default value: None
subnet_name
str

Имя подсети в виртуальной сети.

Default value: None
tags

Необязательный словарь тегов значений ключа, связываемый с объектом ComputeInstance.

Default value: None
description
str

Необязательное описание объекта ComputeInstance.

Default value: None
vm_size
Обязательно
str

Размер виртуальных машин агента. Дополнительные сведения приведены в https://aka.ms/azureml-vm-details. Обратите внимание, что все размеры доступны не во всех регионах (см. предыдущую ссылку). Значение по умолчанию — Standard_DS3_v2.

ssh_public_access
Обязательно

Указывает состояние общедоступного порта SSH. Возможны следующие значения:

  • False означает, что общедоступный порт SSH закрыт.
  • True означает, что общедоступный порт SSH открыт.
admin_user_ssh_public_key
Обязательно
str

Открытый ключ SSH учетной записи администратора.

vnet_resourcegroup_name
Обязательно
str

Имя группы ресурсов, в которой находится виртуальная сеть.

vnet_name
Обязательно
str

Имя виртуальной сети.

subnet_name
Обязательно
str

Имя подсети в виртуальной сети.

tags
Обязательно

Необязательный словарь тегов значений ключа, связываемый с объектом ComputeInstance.

description
Обязательно
str

Необязательное описание объекта ComputeInstance.

assigned_user_object_id
str

Идентификатор объекта Azure Active Directory назначенного пользователя (предварительная версия).

Default value: None
assigned_user_tenant_id
str

Идентификатор клиента Azure Active Directory назначенного пользователя (предварительная версия).

Default value: None

Методы

validate_configuration

Проверка допустимости указанных значений конфигурации.

Генерирует ComputeTargetException, если проверка завершается неудачно.

validate_configuration

Проверка допустимости указанных значений конфигурации.

Генерирует ComputeTargetException, если проверка завершается неудачно.

validate_configuration()

Исключения

Тип Описание