Compartilhar via


WebserviceDeploymentConfiguration Classe

Define a funcionalidade de classe base para todos os objetos de configuração de implantação de serviço Web.

Essa classe representa os parâmetros de configuração para implantar um Webservice em um destino específico. Por exemplo, para criar a implantação para o Serviço de Kubernetes do Azure, use o método deploy_configuration da classe AksWebservice.

Inicialize o objeto de configuração.

Herança
WebserviceDeploymentConfiguration

Construtor

WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)

Parâmetros

type
Webservice
Obrigatório

O tipo de serviço Web associado a este objeto.

description
str
valor padrão: None

Uma descrição a ser fornecida a esse serviço Web.

tags
dict[str, str]
valor padrão: None

Um dicionário de marcas de chave/valor a serem fornecidas a esse serviço Web.

properties
dict[str, str]
valor padrão: None

Um dicionário de propriedades de chave-valor a serem fornecidas a esse serviço Web. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de chave/valor podem ser adicionados.

primary_key
str
valor padrão: None

Uma chave de autenticação primária a ser usada para esse serviço Web.

secondary_key
str
valor padrão: None

Uma chave de autenticação secundária a ser usada para esse serviço Web.

location
str
valor padrão: None

A região do Azure na qual implantar esse serviço Web.

type
Webservice
Obrigatório

O tipo de serviço Web associado a este objeto.

description
str
Obrigatório

Uma descrição a ser fornecida a esse serviço Web.

tags
dict[str, str]
Obrigatório

Um dicionário de marcas de chave/valor a serem fornecidas a esse serviço Web.

properties
dict[str, str]
Obrigatório

Um dicionário de propriedades de chave-valor a serem fornecidas a esse serviço Web. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de chave/valor podem ser adicionados.

primary_key
str
Obrigatório

Uma chave de autenticação primária a ser usada para esse serviço Web.

secondary_key
str
Obrigatório

Uma chave de autenticação secundária a ser usada para esse serviço Web.

location
str
Obrigatório

A região do Azure na qual implantar esse serviço Web.

Variáveis

azureml.core.webservice.Webservice.description

Uma descrição a ser fornecida a esse serviço Web.

azureml.core.webservice.Webservice.tags

Um dicionário de marcas de chave/valor a serem fornecidas a esse serviço Web.

azureml.core.webservice.Webservice.properties

Um dicionário de propriedades de chave-valor a serem fornecidas a esse serviço Web. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de chave/valor podem ser adicionados.

azureml.core.webservice.Webservice.primary_key

Uma chave de autenticação primária a ser usada para esse serviço Web.

azureml.core.webservice.Webservice.secondary_key

Uma chave de autenticação secundária a ser usada para esse serviço Web.

azureml.core.webservice.Webservice.location

A região do Azure na qual implantar esse serviço Web.

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 uma WebserviceException se a validação falha.

validate_image

Verifique se a imagem que está sendo implantada no serviço Web é válida.

Gera uma WebserviceException se a validação falha.

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 uma WebserviceException se a validação falha.

abstract validate_configuration()

Exceções

validate_image

Verifique se a imagem que está sendo implantada no serviço Web é válida.

Gera uma WebserviceException se a validação falha.

validate_image(image)

Parâmetros

cls
Obrigatório

Indica que esse é um método de classe.

image
Image
Obrigatório

A imagem que será implantada no serviço Web.

Exceções