AciServiceDeploymentConfiguration Класс

Представляет сведения о конфигурации развертывания для службы, развернутой в экземплярах контейнеров Azure.

Создайте объект AciServiceDeploymentConfiguration с помощью deploy_configuration метода AciWebservice класса.

Создайте объект конфигурации для развертывания веб-службы ACI.

Конструктор

AciServiceDeploymentConfiguration(cpu_cores=None, memory_gb=None, tags=None, properties=None, description=None, location=None, auth_enabled=None, ssl_enabled=None, enable_app_insights=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, ssl_cname=None, dns_name_label=None, primary_key=None, secondary_key=None, collect_model_data=None, cmk_vault_base_url=None, cmk_key_name=None, cmk_key_version=None, vnet_name=None, subnet_name=None)

Параметры

Имя Описание
cpu_cores

Количество ядер ЦП, выделяемых для этой веб-службы. Может быть десятичным. Значение по умолчанию — 0.1

Default value: None
memory_gb

Объем памяти (в ГБ) для этой веб-службы. Может быть десятичным. Значение по умолчанию — 0.5

Default value: None
tags

Словарь тегов значений ключа для предоставления этой веб-службы.

Default value: None
properties

Словарь свойств значений ключа для предоставления этой веб-службы. Эти свойства нельзя изменить после развертывания, однако можно добавить новые пары значений ключей.

Default value: None
description
str

Описание для предоставления этой веб-службы.

Default value: None
location
str

Регион Azure для развертывания этой веб-службы. Если не указано, будет использоваться расположение рабочей области. Дополнительные сведения о доступных регионах см. в разделе "Продукты по регионам".

Default value: None
auth_enabled

Следует ли включить проверку подлинности для этой веб-службы. По умолчанию False.

Default value: None
ssl_enabled

Следует ли включить SSL для этой веб-службы. По умолчанию False.

Default value: None
enable_app_insights

Следует ли включить AppInsights для этой веб-службы. По умолчанию False.

Default value: None
ssl_cert_pem_file
str

Файл сертификата, необходимый, если включен ПРОТОКОЛ SSL.

Default value: None
ssl_key_pem_file
str

Файл ключа, необходимый для включения SSL.

Default value: None
ssl_cname
str

Имя cname, если протокол SSL включен.

Default value: None
dns_name_label
str

Метка DNS-имени для конечной точки оценки. Если не указана уникальная метка DNS-имени, будет создана для конечной точки оценки.

Default value: None
primary_key
str

Первичный ключ проверки подлинности, используемый для этой веб-службы.

Default value: None
secondary_key
str

Дополнительный ключ проверки подлинности, используемый для этой веб-службы.

Default value: None
collect_model_data

Следует ли включить сбор данных модели для этой веб-службы. Значение по умолчанию — False.

Default value: None
cmk_vault_base_url
str

Базовый URL-адрес управляемого хранилища ключей клиента

Default value: None
cmk_key_name
str

Имя ключа, управляемого клиентом.

Default value: None
cmk_key_version
str

Версия управляемого клиентом ключа.

Default value: None
vnet_name
str

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

Default value: None
subnet_name
str

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

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

Количество ядер ЦП, выделяемых для этой веб-службы. Может быть десятичным. Значение по умолчанию — 0.1

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

Объем памяти (в ГБ) для этой веб-службы. Может быть десятичным. Значение по умолчанию — 0.5

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

Словарь тегов значений ключа для предоставления этой веб-службы.

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

Словарь свойств значений ключа для предоставления этой веб-службы. Эти свойства нельзя изменить после развертывания, однако можно добавить новые пары значений ключей.

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

Описание для предоставления этой веб-службы.

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

Регион Azure для развертывания этой веб-службы. Если не указано, будет использоваться расположение рабочей области. Дополнительные сведения о доступных регионах см. в разделе "Продукты по регионам".

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

Следует ли включить проверку подлинности для этой веб-службы. По умолчанию False.

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

Следует ли включить SSL для этой веб-службы. По умолчанию False.

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

Следует ли включить AppInsights для этой веб-службы. По умолчанию False.

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

Файл сертификата, необходимый, если включен ПРОТОКОЛ SSL.

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

Файл ключа, необходимый для включения SSL.

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

Имя cname, если протокол SSL включен.

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

Метка DNS-имени для конечной точки оценки. Если не указана уникальная метка DNS-имени, будет создана для конечной точки оценки.

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

Первичный ключ проверки подлинности, используемый для этой веб-службы.

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

Дополнительный ключ проверки подлинности, используемый для этой веб-службы.

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

Следует ли включить сбор данных модели для этой веб-службы. Значение по умолчанию — False.

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

Базовый URL-адрес управляемого хранилища ключей клиента

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

Имя ключа, управляемого клиентом.

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

Версия управляемого клиентом ключа.

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

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

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

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

Переменные

Имя Описание
cpu_cores

Количество ядер ЦП, выделяемых для этой веб-службы. Может быть десятичным. Значение по умолчанию — 0.1

memory_gb

Объем памяти (в ГБ) для этой веб-службы. Может быть десятичным. Значение по умолчанию — 0.5

azureml.core.webservice.AciServiceDeploymentConfiguration.tags

Словарь тегов значений ключа для предоставления этой веб-службы.

azureml.core.webservice.AciServiceDeploymentConfiguration.properties

Словарь свойств значений ключа для предоставления этой веб-службы. Эти свойства нельзя изменить после развертывания, однако можно добавить новые пары значений ключей.

azureml.core.webservice.AciServiceDeploymentConfiguration.description

Описание для предоставления этой веб-службы.

azureml.core.webservice.AciServiceDeploymentConfiguration.location

Регион Azure для развертывания этой веб-службы. Если не указано, будет использоваться расположение рабочей области. Дополнительные сведения о доступных регионах см. в разделе "Продукты по регионам".

auth_enabled

Следует ли включить проверку подлинности для этой веб-службы. По умолчанию False.

ssl_enabled

Следует ли включить SSL для этой веб-службы. По умолчанию False.

enable_app_insights

Следует ли включить AppInsights для этой веб-службы. По умолчанию False.

ssl_cert_pem_file
str

Файл сертификата, необходимый, если включен ПРОТОКОЛ SSL.

ssl_key_pem_file
str

Файл ключа, необходимый для включения SSL.

ssl_cname
str

Имя cname, если протокол SSL включен.

dns_name_label
str

Метка DNS-имени для конечной точки оценки. Если не указана уникальная метка DNS-имени, будет создана для конечной точки оценки.

primary_key
str

Первичный ключ проверки подлинности, используемый для этой веб-службы.

secondary_key
str

Дополнительный ключ проверки подлинности, используемый для этой веб-службы.

collect_model_data

Независимо от того, включена ли сбор данных модели для веб-службы.

Методы

print_deploy_configuration

Печать конфигурации развертывания.

validate_configuration

Убедитесь, что указанные значения конфигурации допустимы.

Вызовет ошибку, если проверка завершается ошибкой WebserviceException .

print_deploy_configuration

Печать конфигурации развертывания.

print_deploy_configuration()

validate_configuration

Убедитесь, что указанные значения конфигурации допустимы.

Вызовет ошибку, если проверка завершается ошибкой WebserviceException .

validate_configuration()

Исключения

Тип Описание