AciServiceDeploymentConfiguration Класс
Представляет сведения о конфигурации развертывания для службы, развернутой в Экземплярах контейнеров Azure.
Создайте объект AksServiceDeploymentConfiguration с помощью метода deploy_configuration
класса AciWebservice.
Создайте объект конфигурации для развертывания веб-службы ACI.
- Наследование
-
AciServiceDeploymentConfiguration
Конструктор
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
|
Количество ядер ЦП, выделяемых для этого объекта WebService. Может выражаться десятичным числом. Значение по умолчанию — 0,1 Default value: None
|
memory_gb
|
Объем памяти (в ГБ), выделяемой для этого объекта WebService. Может выражаться десятичным числом. Значение по умолчанию — 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
Обязательно
|
Количество ядер ЦП, выделяемых для этого объекта WebService. Может выражаться десятичным числом. Значение по умолчанию — 0,1 |
memory_gb
Обязательно
|
Объем памяти (в ГБ), выделяемой для этого объекта WebService. Может выражаться десятичным числом. Значение по умолчанию — 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
|
Количество ядер ЦП, выделяемых для этого объекта WebService. Может выражаться десятичным числом. Значение по умолчанию — 0,1 |
memory_gb
|
Объем памяти (в ГБ), выделяемой для этого объекта WebService. Может выражаться десятичным числом. Значение по умолчанию — 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()
Исключения
Тип | Описание |
---|---|