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
Nome | Descrizione |
---|---|
type
Necessario
|
Tipo di servizio Web associato a questo oggetto. |
description
|
Descrizione da assegnare a questo servizio Web. Valore predefinito: None
|
tags
|
Dizionario di tag chiave-valore da assegnare a questo servizio Web. Valore predefinito: None
|
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. Valore predefinito: None
|
primary_key
|
Chiave di autenticazione primaria da usare per questo servizio Web. Valore predefinito: None
|
secondary_key
|
Chiave di autenticazione secondaria da usare per questo servizio Web. Valore predefinito: None
|
location
|
L'area di Azure in cui distribuire questo servizio Web. Valore predefinito: None
|
type
Necessario
|
Tipo di servizio Web associato a questo oggetto. |
description
Necessario
|
Descrizione da assegnare a questo servizio Web. |
tags
Necessario
|
Dizionario di tag chiave-valore da assegnare a questo servizio Web. |
properties
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
Necessario
|
Chiave di autenticazione primaria da usare per questo servizio Web. |
secondary_key
Necessario
|
Chiave di autenticazione secondaria da usare per questo servizio Web. |
location
Necessario
|
L'area di Azure in cui distribuire questo servizio Web. |
Variabili
Nome | Descrizione |
---|---|
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
Tipo | Descrizione |
---|---|
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
Nome | Descrizione |
---|---|
cls
Necessario
|
Indica che si tratta di un metodo di classe. |
image
Necessario
|
Immagine che verrà distribuita nel servizio Web. |
Eccezioni
Tipo | Descrizione |
---|---|