WebserviceDeploymentConfiguration Класс
Определяет функциональность базового класса для всех объектов конфигурации развертывания веб-службы.
Этот класс представляет параметры конфигурации для развертывания веб-службы на определенном целевом объекте.
Например, чтобы создать развертывание для Службы Azure Kubernetes, используйте метод deploy_configuration
класса AksWebservice.
Инициализируйте объект конфигурации.
- Наследование
-
WebserviceDeploymentConfiguration
Конструктор
WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)
Параметры
Имя | Описание |
---|---|
type
Обязательно
|
Тип веб-службы, связанный с этим объектом. |
description
|
Описание для предоставления этой веб-службе. Default value: None
|
tags
|
Словарь тегов значений ключа для предоставления этой веб-службе. Default value: None
|
properties
|
Словарь свойств значений ключа для предоставления этой веб-службе. Эти свойства нельзя изменить после развертывания, однако можно добавить новые пары "ключ-значение". Default value: None
|
primary_key
|
Первичный ключ проверки подлинности, используемый для этой веб-службы. Default value: None
|
secondary_key
|
Вторичный ключ проверки подлинности, используемый для этой веб-службы. Default value: None
|
location
|
Регион Azure для развертывания этой веб-службы. Default value: None
|
type
Обязательно
|
Тип веб-службы, связанный с этим объектом. |
description
Обязательно
|
Описание для предоставления этой веб-службе. |
tags
Обязательно
|
Словарь тегов значений ключа для предоставления этой веб-службе. |
properties
Обязательно
|
Словарь свойств значений ключа для предоставления этой веб-службе. Эти свойства нельзя изменить после развертывания, однако можно добавить новые пары "ключ-значение". |
primary_key
Обязательно
|
Первичный ключ проверки подлинности, используемый для этой веб-службы. |
secondary_key
Обязательно
|
Вторичный ключ проверки подлинности, используемый для этой веб-службы. |
location
Обязательно
|
Регион Azure для развертывания этой веб-службы. |
Переменные
Имя | Описание |
---|---|
azureml.core.webservice.Webservice.description
|
Описание для предоставления этой веб-службе. |
azureml.core.webservice.Webservice.tags
|
Словарь тегов значений ключа для предоставления этой веб-службе. |
azureml.core.webservice.Webservice.properties
|
Словарь свойств значений ключа для предоставления этой веб-службе. Эти свойства нельзя изменить после развертывания, однако можно добавить новые пары "ключ-значение". |
azureml.core.webservice.Webservice.primary_key
|
Первичный ключ проверки подлинности, используемый для этой веб-службы. |
azureml.core.webservice.Webservice.secondary_key
|
Вторичный ключ проверки подлинности, используемый для этой веб-службы. |
azureml.core.webservice.Webservice.location
|
Регион Azure для развертывания этой веб-службы. |
Методы
print_deploy_configuration |
Выводит конфигурацию развертывания. |
validate_configuration |
Проверка допустимости указанных значений конфигурации. Генерирует WebserviceException, если проверка завершается неудачно. |
validate_image |
Убедитесь, что развертываемый в объекте веб-службы образ является допустимым. Генерирует WebserviceException, если проверка завершается неудачно. |
print_deploy_configuration
Выводит конфигурацию развертывания.
abstract print_deploy_configuration()
validate_configuration
Проверка допустимости указанных значений конфигурации.
Генерирует WebserviceException, если проверка завершается неудачно.
abstract validate_configuration()
Исключения
Тип | Описание |
---|---|
validate_image
Убедитесь, что развертываемый в объекте веб-службы образ является допустимым.
Генерирует WebserviceException, если проверка завершается неудачно.
validate_image(image)
Параметры
Имя | Описание |
---|---|
cls
Обязательно
|
Указывает, что это метод класса. |
image
Обязательно
|
Образ, который будет развернут в объекте веб-службы. |
Исключения
Тип | Описание |
---|---|