WebserviceDeploymentConfiguration Classe
Define a funcionalidade de classe base para todos os objetos de configuração de implantação de Webservice.
Essa classe representa os parâmetros de configuração para implantar um Webservice em um destino específico.
Por exemplo, para criar implantação para o Serviço Kubernetes do Azure, use o deploy_configurationAksWebservice método da classe.
Inicialize o objeto de configuração.
Construtor
WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)
Parâmetros
| Name | Description |
|---|---|
|
type
Necessário
|
O tipo de Webservice associado a este objeto. |
|
description
|
Uma descrição para fornecer este WebService. Default value: None
|
|
tags
|
Um dicionário de tags de valor chave para fornecer este WebService. Default value: None
|
|
properties
|
Um dicionário de propriedades de valor de chave para fornecer este WebService. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de valor de chave podem ser adicionados. Default value: None
|
|
primary_key
|
Uma chave de autenticação primária a ser usada para este WebService. Default value: None
|
|
secondary_key
|
Uma chave de autenticação secundária a ser usada para este WebService. Default value: None
|
|
location
|
A região do Azure na qual implantar este WebService. Default value: None
|
|
type
Necessário
|
O tipo de Webservice associado a este objeto. |
|
description
Necessário
|
Uma descrição para fornecer este WebService. |
|
tags
Necessário
|
Um dicionário de tags de valor chave para fornecer este WebService. |
|
properties
Necessário
|
Um dicionário de propriedades de valor de chave para fornecer este WebService. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de valor de chave podem ser adicionados. |
|
primary_key
Necessário
|
Uma chave de autenticação primária a ser usada para este WebService. |
|
secondary_key
Necessário
|
Uma chave de autenticação secundária a ser usada para este WebService. |
|
location
Necessário
|
A região do Azure na qual implantar este WebService. |
Variáveis
| Name | Description |
|---|---|
|
azureml.core.webservice.Webservice.description
|
Uma descrição para fornecer este WebService. |
|
azureml.core.webservice.Webservice.tags
|
Um dicionário de tags de valor chave para fornecer este WebService. |
|
azureml.core.webservice.Webservice.properties
|
Um dicionário de propriedades de valor de chave para fornecer este WebService. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de valor de chave podem ser adicionados. |
|
azureml.core.webservice.Webservice.primary_key
|
Uma chave de autenticação primária a ser usada para este WebService. |
|
azureml.core.webservice.Webservice.secondary_key
|
Uma chave de autenticação secundária a ser usada para este WebService. |
|
azureml.core.webservice.Webservice.location
|
A região do Azure na qual implantar este WebService. |
Métodos
| print_deploy_configuration |
Imprima a configuração de implantação. |
| validate_configuration |
Verifique se os valores de configuração especificados são válidos. Gera um WebserviceException se a validação falhar. |
| validate_image |
Verifique se a imagem que está sendo implantada no WebService é válida. Gera um WebserviceException se a validação falhar. |
print_deploy_configuration
Imprima a configuração de implantação.
abstract print_deploy_configuration()
validate_configuration
Verifique se os valores de configuração especificados são válidos.
Gera um WebserviceException se a validação falhar.
abstract validate_configuration()
Exceções
| Tipo | Description |
|---|---|
validate_image
Verifique se a imagem que está sendo implantada no WebService é válida.
Gera um WebserviceException se a validação falhar.
validate_image(image)
Parâmetros
| Name | Description |
|---|---|
|
cls
Necessário
|
Indica que este é um método de classe. |
|
image
Necessário
|
A imagem que será implantada no webservice. |
Exceções
| Tipo | Description |
|---|---|