WebserviceDeploymentConfiguration Classe

Definisce la funzionalità della classe base per tutti gli oggetti di configurazione della distribuzione del servizio Web.

Questa classe rappresenta i parametri di configurazione per la distribuzione di un servizio Web in una destinazione specifica. Ad esempio, per creare la distribuzione per servizio Azure Kubernetes, usare il deploy_configuration metodo della AksWebservice classe .

Inizializzare l'oggetto di configurazione.

Ereditarietà
WebserviceDeploymentConfiguration

Costruttore

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

Parametri

type
Webservice
Necessario

Tipo di servizio Web associato a questo oggetto.

description
str
valore predefinito: None

Descrizione da assegnare a questo servizio Web.

tags
dict[str, str]
valore predefinito: None

Dizionario di tag chiave-valore da assegnare a questo servizio Web.

properties
dict[str, str]
valore predefinito: None

Dizionario di proprietà chiave-valore per assegnare questo servizio Web. Queste proprietà non possono essere modificate dopo la distribuzione, ma è possibile aggiungere nuove coppie chiave-valore.

primary_key
str
valore predefinito: None

Chiave di autenticazione primaria da usare per questo servizio Web.

secondary_key
str
valore predefinito: None

Chiave di autenticazione secondaria da usare per questo servizio Web.

location
str
valore predefinito: None

L'area di Azure in cui distribuire questo servizio Web.

type
Webservice
Necessario

Tipo di servizio Web associato a questo oggetto.

description
str
Necessario

Descrizione da assegnare a questo servizio Web.

tags
dict[str, str]
Necessario

Dizionario di tag chiave-valore da assegnare a questo servizio Web.

properties
dict[str, str]
Necessario

Dizionario di proprietà chiave-valore per assegnare questo servizio Web. Queste proprietà non possono essere modificate dopo la distribuzione, ma è possibile aggiungere nuove coppie chiave-valore.

primary_key
str
Necessario

Chiave di autenticazione primaria da usare per questo servizio Web.

secondary_key
str
Necessario

Chiave di autenticazione secondaria da usare per questo servizio Web.

location
str
Necessario

L'area di Azure in cui distribuire questo servizio Web.

Variabili

azureml.core.webservice.Webservice.description

Descrizione da assegnare a questo servizio Web.

azureml.core.webservice.Webservice.tags

Dizionario di tag chiave-valore da assegnare a questo servizio Web.

azureml.core.webservice.Webservice.properties

Dizionario di proprietà chiave-valore per assegnare questo servizio Web. Queste proprietà non possono essere modificate dopo la distribuzione, ma è possibile aggiungere nuove coppie chiave-valore.

azureml.core.webservice.Webservice.primary_key

Chiave di autenticazione primaria da usare per questo servizio Web.

azureml.core.webservice.Webservice.secondary_key

Chiave di autenticazione secondaria da usare per questo servizio Web.

azureml.core.webservice.Webservice.location

L'area di Azure in cui distribuire questo servizio Web.

Metodi

print_deploy_configuration

Stampare la configurazione della distribuzione.

validate_configuration

Verificare che i valori di configurazione specificati siano validi.

Genera un oggetto WebserviceException se la convalida ha esito negativo.

validate_image

Verificare che l'immagine distribuita nel servizio Web sia valida.

Genera un oggetto WebserviceException se la convalida ha esito negativo.

print_deploy_configuration

Stampare la configurazione della distribuzione.

abstract print_deploy_configuration()

validate_configuration

Verificare che i valori di configurazione specificati siano validi.

Genera un oggetto WebserviceException se la convalida ha esito negativo.

abstract validate_configuration()

Eccezioni

validate_image

Verificare che l'immagine distribuita nel servizio Web sia valida.

Genera un oggetto WebserviceException se la convalida ha esito negativo.

validate_image(image)

Parametri

cls
Necessario

Indica che si tratta di un metodo di classe.

image
Image
Necessario

Immagine che verrà distribuita nel servizio Web.

Eccezioni