AciServiceDeploymentConfiguration Classe
Rappresenta le informazioni di configurazione della distribuzione per un servizio distribuito in Istanze di Azure Container.
Creare un oggetto AciServiceDeploymentConfiguration usando il deploy_configuration
metodo della AciWebservice classe.
Creare un oggetto di configurazione per la distribuzione di un servizio Web ACI.
- Ereditarietà
-
AciServiceDeploymentConfiguration
Costruttore
AciServiceDeploymentConfiguration(cpu_cores=None, memory_gb=None, tags=None, properties=None, description=None, location=None, auth_enabled=None, ssl_enabled=None, enable_app_insights=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, ssl_cname=None, dns_name_label=None, primary_key=None, secondary_key=None, collect_model_data=None, cmk_vault_base_url=None, cmk_key_name=None, cmk_key_version=None, vnet_name=None, subnet_name=None)
Parametri
- cpu_cores
- float
Numero di core CPU da allocare per questo servizio Web. Può essere un decimale. Impostazione predefinita a 0.1
- memory_gb
- float
Quantità di memoria (in GB) da allocare per questo servizio Web. Può essere un decimale. Impostazione predefinita a 0,5
Dizionario di tag chiave per assegnare questo servizio Web.
Dizionario delle proprietà del valore chiave per assegnare questo servizio Web. Queste proprietà non possono essere modificate dopo la distribuzione, ma è possibile aggiungere nuove coppie di valori chiave.
- location
- str
L'area di Azure in cui distribuire questo servizio Web. Se non specificato, verrà usato il percorso dell'area di lavoro. Per altre informazioni sulle aree disponibili, vedere Prodotti in base all'area.
- auth_enabled
- bool
Indica se abilitare l'autenticazione per questo servizio Web. Il valore predefinito è False.
- ssl_enabled
- bool
Indica se abilitare SSL per questo servizio Web. Il valore predefinito è False.
- enable_app_insights
- bool
Indica se abilitare AppInsights per questo servizio Web. Il valore predefinito è False.
- ssl_cert_pem_file
- str
Il file di certificato necessario se SSL è abilitato.
- dns_name_label
- str
Etichetta del nome DNS per l'endpoint di assegnazione dei punteggi. Se non è stata specificata un'etichetta di nome DNS univoca, verrà generata per l'endpoint di assegnazione dei punteggi.
- primary_key
- str
Chiave di autenticazione primaria da usare per questo servizio Web.
- secondary_key
- str
Chiave di autenticazione secondaria da usare per questo servizio Web.
- collect_model_data
- bool
Indica se abilitare o meno la raccolta dati del modello per questo servizio Web. Il valore predefinito è False
- cmk_vault_base_url
- str
URL di base dell'insieme di credenziali delle chiavi gestito dal cliente
- cpu_cores
- float
Numero di core CPU da allocare per questo servizio Web. Può essere un decimale. Impostazione predefinita a 0.1
- memory_gb
- float
Quantità di memoria (in GB) da allocare per questo servizio Web. Può essere un decimale. Impostazione predefinita a 0,5
Dizionario delle proprietà del valore chiave per assegnare questo servizio Web. Queste proprietà non possono essere modificate dopo la distribuzione, ma è possibile aggiungere nuove coppie di valori chiave.
- location
- str
L'area di Azure in cui distribuire questo servizio Web. Se non specificato, verrà usato il percorso dell'area di lavoro. Per altre informazioni sulle aree disponibili, vedere Prodotti in base all'area.
- auth_enabled
- bool
Indica se abilitare l'autenticazione per questo servizio Web. Il valore predefinito è False.
- ssl_enabled
- bool
Indica se abilitare SSL per questo servizio Web. Il valore predefinito è False.
- enable_app_insights
- bool
Indica se abilitare AppInsights per questo servizio Web. Il valore predefinito è False.
- dns_name_label
- str
Etichetta del nome DNS per l'endpoint di assegnazione dei punteggi. Se non è stata specificata un'etichetta di nome DNS univoca, verrà generata per l'endpoint di assegnazione dei punteggi.
- collect_model_data
- bool
Indica se abilitare o meno la raccolta dati del modello per questo servizio Web. Il valore predefinito è False
- cmk_vault_base_url
- str
URL di base dell'insieme di credenziali delle chiavi gestito dal cliente
Variabili
- cpu_cores
- float
Numero di core CPU da allocare per questo servizio Web. Può essere un decimale. Impostazione predefinita a 0.1
- memory_gb
- float
Quantità di memoria (in GB) da allocare per questo servizio Web. Può essere un decimale. Impostazione predefinita a 0,5
- azureml.core.webservice.AciServiceDeploymentConfiguration.tags
Dizionario di tag chiave per assegnare questo servizio Web.
- azureml.core.webservice.AciServiceDeploymentConfiguration.properties
Dizionario delle proprietà del valore chiave per assegnare questo servizio Web. Queste proprietà non possono essere modificate dopo la distribuzione, ma è possibile aggiungere nuove coppie di valori chiave.
- azureml.core.webservice.AciServiceDeploymentConfiguration.description
Descrizione per assegnare questo servizio Web.
- azureml.core.webservice.AciServiceDeploymentConfiguration.location
L'area di Azure in cui distribuire questo servizio Web. Se non specificato, verrà usato il percorso dell'area di lavoro. Per altre informazioni sulle aree disponibili, vedere Prodotti per area.
- auth_enabled
- bool
Indica se abilitare o meno l'autenticazione per questo servizio Web. Il valore predefinito è False.
- ssl_enabled
- bool
Indica se abilitare o meno SSL per questo servizio Web. Il valore predefinito è False.
- enable_app_insights
- bool
Indica se abilitare o meno AppInsights per questo servizio Web. Il valore predefinito è False.
- ssl_cert_pem_file
- str
File di certificato necessario se SSL è abilitato.
- ssl_key_pem_file
- str
File di chiave necessario se SSL è abilitato.
- ssl_cname
- str
Cname per se SSL è abilitato.
- dns_name_label
- str
Etichetta del nome DNS per l'endpoint di assegnazione dei punteggi. Se non è specificata un'etichetta di nome DNS univoca, verrà generata per l'endpoint di assegnazione dei punteggi.
- primary_key
- str
Chiave di autenticazione primaria da usare per questo servizio Web.
- secondary_key
- str
Chiave di autenticazione secondaria da usare per questo servizio Web.
- collect_model_data
- bool
Indica se abilitare o meno la raccolta di dati del modello per il servizio Web.
Metodi
print_deploy_configuration |
Stampare la configurazione della distribuzione. |
validate_configuration |
Verificare che i valori di configurazione specificati siano validi. Genera un valore WebserviceException se la convalida ha esito negativo. |
print_deploy_configuration
Stampare la configurazione della distribuzione.
print_deploy_configuration()
validate_configuration
Verificare che i valori di configurazione specificati siano validi.
Genera un valore WebserviceException se la convalida ha esito negativo.
validate_configuration()
Eccezioni
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per