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

Nome Description
type
Obrigatório

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

description
str

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

Valor padrão: None
tags

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

Valor padrão: None
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.

Valor padrão: None
primary_key
str

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

Valor padrão: None
secondary_key
str

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

Valor padrão: None
location
str

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

Valor padrão: None
type
Obrigatório

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

description
Obrigatório
str

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

tags
Obrigatório

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

properties
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
Obrigatório
str

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

secondary_key
Obrigatório
str

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

location
Obrigatório
str

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

Variáveis

Nome Description
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

Tipo Description

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

Nome Description
cls
Obrigatório

Indica que esse é um método de classe.

image
Obrigatório

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

Exceções

Tipo Description