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
|
Описание для предоставления этой веб-службы. Default value: None
|
|
location
|
Регион 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
|
Файл сертификата, необходимый, если включен ПРОТОКОЛ SSL. Default value: None
|
|
ssl_key_pem_file
|
Файл ключа, необходимый для включения SSL. Default value: None
|
|
ssl_cname
|
Имя cname, если протокол SSL включен. Default value: None
|
|
dns_name_label
|
Метка DNS-имени для конечной точки оценки. Если не указана уникальная метка DNS-имени, будет создана для конечной точки оценки. Default value: None
|
|
primary_key
|
Первичный ключ проверки подлинности, используемый для этой веб-службы. Default value: None
|
|
secondary_key
|
Дополнительный ключ проверки подлинности, используемый для этой веб-службы. Default value: None
|
|
collect_model_data
|
Следует ли включить сбор данных модели для этой веб-службы. Значение по умолчанию — False. Default value: None
|
|
cmk_vault_base_url
|
Базовый URL-адрес управляемого хранилища ключей клиента Default value: None
|
|
cmk_key_name
|
Имя ключа, управляемого клиентом. Default value: None
|
|
cmk_key_version
|
Версия управляемого клиентом ключа. Default value: None
|
|
vnet_name
|
имя виртуальной сети. Default value: None
|
|
subnet_name
|
Имя подсети в виртуальной сети. Default value: None
|
|
cpu_cores
Обязательно
|
Количество ядер ЦП, выделяемых для этой веб-службы. Может быть десятичным. Значение по умолчанию — 0.1 |
|
memory_gb
Обязательно
|
Объем памяти (в ГБ) для этой веб-службы. Может быть десятичным. Значение по умолчанию — 0.5 |
|
tags
Обязательно
|
Словарь тегов значений ключа для предоставления этой веб-службы. |
|
properties
Обязательно
|
Словарь свойств значений ключа для предоставления этой веб-службы. Эти свойства нельзя изменить после развертывания, однако можно добавить новые пары значений ключей. |
|
description
Обязательно
|
Описание для предоставления этой веб-службы. |
|
location
Обязательно
|
Регион Azure для развертывания этой веб-службы. Если не указано, будет использоваться расположение рабочей области. Дополнительные сведения о доступных регионах см. в разделе "Продукты по регионам". |
|
auth_enabled
Обязательно
|
Следует ли включить проверку подлинности для этой веб-службы. По умолчанию False. |
|
ssl_enabled
Обязательно
|
Следует ли включить SSL для этой веб-службы. По умолчанию False. |
|
enable_app_insights
Обязательно
|
Следует ли включить AppInsights для этой веб-службы. По умолчанию False. |
|
ssl_cert_pem_file
Обязательно
|
Файл сертификата, необходимый, если включен ПРОТОКОЛ SSL. |
|
ssl_key_pem_file
Обязательно
|
Файл ключа, необходимый для включения SSL. |
|
ssl_cname
Обязательно
|
Имя cname, если протокол SSL включен. |
|
dns_name_label
Обязательно
|
Метка DNS-имени для конечной точки оценки. Если не указана уникальная метка DNS-имени, будет создана для конечной точки оценки. |
|
primary_key
Обязательно
|
Первичный ключ проверки подлинности, используемый для этой веб-службы. |
|
secondary_key
Обязательно
|
Дополнительный ключ проверки подлинности, используемый для этой веб-службы. |
|
collect_model_data
Обязательно
|
Следует ли включить сбор данных модели для этой веб-службы. Значение по умолчанию — False. |
|
cmk_vault_base_url
Обязательно
|
Базовый URL-адрес управляемого хранилища ключей клиента |
|
cmk_key_name
Обязательно
|
Имя ключа, управляемого клиентом. |
|
cmk_key_version
Обязательно
|
Версия управляемого клиентом ключа. |
|
vnet_name
Обязательно
|
имя виртуальной сети. |
|
subnet_name
Обязательно
|
Имя подсети в виртуальной сети. |
Переменные
| Имя | Описание |
|---|---|
|
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
|
Файл сертификата, необходимый, если включен ПРОТОКОЛ SSL. |
|
ssl_key_pem_file
|
Файл ключа, необходимый для включения SSL. |
|
ssl_cname
|
Имя cname, если протокол SSL включен. |
|
dns_name_label
|
Метка DNS-имени для конечной точки оценки. Если не указана уникальная метка DNS-имени, будет создана для конечной точки оценки. |
|
primary_key
|
Первичный ключ проверки подлинности, используемый для этой веб-службы. |
|
secondary_key
|
Дополнительный ключ проверки подлинности, используемый для этой веб-службы. |
|
collect_model_data
|
Независимо от того, включена ли сбор данных модели для веб-службы. |
Методы
| print_deploy_configuration |
Печать конфигурации развертывания. |
| validate_configuration |
Убедитесь, что указанные значения конфигурации допустимы. Вызовет ошибку, если проверка завершается ошибкой WebserviceException . |
print_deploy_configuration
Печать конфигурации развертывания.
print_deploy_configuration()
validate_configuration
Убедитесь, что указанные значения конфигурации допустимы.
Вызовет ошибку, если проверка завершается ошибкой WebserviceException .
validate_configuration()
Исключения
| Тип | Описание |
|---|---|