AciServiceDeploymentConfiguration Klass
Representerar distributionskonfigurationsinformation för en tjänst som distribueras på Azure Container Instances.
Skapa ett AciServiceDeploymentConfiguration-objekt med hjälp deploy_configuration av klassens AciWebservice metod.
Skapa ett konfigurationsobjekt för att distribuera en ACI-webbtjänst.
Konstruktor
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)
Parametrar
| Name | Description |
|---|---|
|
cpu_cores
|
Antalet CPU-kärnor som ska allokeras för den här webbtjänsten. Kan vara en decimal. Standardvärdet är 0,1 Standardvärde: None
|
|
memory_gb
|
Mängden minne (i GB) som ska allokeras för den här webbtjänsten. Kan vara en decimal. Standardvärdet är 0,5 Standardvärde: None
|
|
tags
|
En ordlista med nyckelvärdestaggar för att ge den här webbtjänsten. Standardvärde: None
|
|
properties
|
En ordlista med nyckelvärdesegenskaper som ger den här webbtjänsten. Dessa egenskaper kan inte ändras efter distributionen, men nya nyckelvärdepar kan läggas till. Standardvärde: None
|
|
description
|
En beskrivning för att ge den här webbtjänsten. Standardvärde: None
|
|
location
|
Den Azure-region som den här webbtjänsten ska distribueras till. Om den inte anges används arbetsytans plats. Mer information om tillgängliga regioner finns i Produkter efter region. Standardvärde: None
|
|
auth_enabled
|
Om du vill aktivera autentisering för den här webbtjänsten eller inte. Standardvärdet är False. Standardvärde: None
|
|
ssl_enabled
|
Om du vill aktivera SSL för den här webbtjänsten eller inte. Standardvärdet är False. Standardvärde: None
|
|
enable_app_insights
|
Om du vill aktivera AppInsights för den här webbtjänsten eller inte. Standardvärdet är False. Standardvärde: None
|
|
ssl_cert_pem_file
|
Certifikatfilen behövs om SSL är aktiverat. Standardvärde: None
|
|
ssl_key_pem_file
|
Nyckelfilen behövs om SSL är aktiverat. Standardvärde: None
|
|
ssl_cname
|
Cname för om SSL är aktiverat. Standardvärde: None
|
|
dns_name_label
|
DNS-namnetiketten för bedömningsslutpunkten. Om den inte anges genereras en unik DNS-namnetikett för bedömningsslutpunkten. Standardvärde: None
|
|
primary_key
|
En primär autentiseringsnyckel som ska användas för den här webbtjänsten. Standardvärde: None
|
|
secondary_key
|
En sekundär autentiseringsnyckel som ska användas för den här webbtjänsten. Standardvärde: None
|
|
collect_model_data
|
Om du vill aktivera modelldatainsamling för den här webbtjänsten eller inte. Standardvärdet är False Standardvärde: None
|
|
cmk_vault_base_url
|
kundhanterad key vault-bas-URL Standardvärde: None
|
|
cmk_key_name
|
kundhanterat nyckelnamn. Standardvärde: None
|
|
cmk_key_version
|
kundhanterad nyckelversion. Standardvärde: None
|
|
vnet_name
|
namn på virtuellt nätverk. Standardvärde: None
|
|
subnet_name
|
undernätsnamn i det virtuella nätverket. Standardvärde: None
|
|
cpu_cores
Obligatorisk
|
Antalet CPU-kärnor som ska allokeras för den här webbtjänsten. Kan vara en decimal. Standardvärdet är 0,1 |
|
memory_gb
Obligatorisk
|
Mängden minne (i GB) som ska allokeras för den här webbtjänsten. Kan vara en decimal. Standardvärdet är 0,5 |
|
tags
Obligatorisk
|
En ordlista med nyckelvärdestaggar för att ge den här webbtjänsten. |
|
properties
Obligatorisk
|
En ordlista med nyckelvärdesegenskaper som ger den här webbtjänsten. Dessa egenskaper kan inte ändras efter distributionen, men nya nyckelvärdepar kan läggas till. |
|
description
Obligatorisk
|
En beskrivning för att ge den här webbtjänsten. |
|
location
Obligatorisk
|
Den Azure-region som den här webbtjänsten ska distribueras till. Om den inte anges används arbetsytans plats. Mer information om tillgängliga regioner finns i Produkter efter region. |
|
auth_enabled
Obligatorisk
|
Om du vill aktivera autentisering för den här webbtjänsten eller inte. Standardvärdet är False. |
|
ssl_enabled
Obligatorisk
|
Om du vill aktivera SSL för den här webbtjänsten eller inte. Standardvärdet är False. |
|
enable_app_insights
Obligatorisk
|
Om du vill aktivera AppInsights för den här webbtjänsten eller inte. Standardvärdet är False. |
|
ssl_cert_pem_file
Obligatorisk
|
Certifikatfilen behövs om SSL är aktiverat. |
|
ssl_key_pem_file
Obligatorisk
|
Nyckelfilen behövs om SSL är aktiverat. |
|
ssl_cname
Obligatorisk
|
Cname för om SSL är aktiverat. |
|
dns_name_label
Obligatorisk
|
DNS-namnetiketten för bedömningsslutpunkten. Om den inte anges genereras en unik DNS-namnetikett för bedömningsslutpunkten. |
|
primary_key
Obligatorisk
|
En primär autentiseringsnyckel som ska användas för den här webbtjänsten. |
|
secondary_key
Obligatorisk
|
En sekundär autentiseringsnyckel som ska användas för den här webbtjänsten. |
|
collect_model_data
Obligatorisk
|
Om du vill aktivera modelldatainsamling för den här webbtjänsten eller inte. Standardvärdet är False |
|
cmk_vault_base_url
Obligatorisk
|
kundhanterad key vault-bas-URL |
|
cmk_key_name
Obligatorisk
|
kundhanterat nyckelnamn. |
|
cmk_key_version
Obligatorisk
|
kundhanterad nyckelversion. |
|
vnet_name
Obligatorisk
|
namn på virtuellt nätverk. |
|
subnet_name
Obligatorisk
|
undernätsnamn i det virtuella nätverket. |
Variabler
| Name | Description |
|---|---|
|
cpu_cores
|
Antalet CPU-kärnor som ska allokeras för den här webbtjänsten. Kan vara en decimal. Standardvärdet är 0,1 |
|
memory_gb
|
Mängden minne (i GB) som ska allokeras för den här webbtjänsten. Kan vara en decimal. Standardvärdet är 0,5 |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.tags
|
En ordlista med nyckelvärdestaggar för att ge den här webbtjänsten. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.properties
|
En ordlista med nyckelvärdesegenskaper som ger den här webbtjänsten. Dessa egenskaper kan inte ändras efter distributionen, men nya nyckelvärdepar kan läggas till. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.description
|
En beskrivning för att ge den här webbtjänsten. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.location
|
Den Azure-region som den här webbtjänsten ska distribueras till. Om den inte anges används arbetsytans plats. Mer information om tillgängliga regioner finns i Produkter efter region. |
|
auth_enabled
|
Om du vill aktivera autentisering för den här webbtjänsten eller inte. Standardvärdet är False. |
|
ssl_enabled
|
Om du vill aktivera SSL för den här webbtjänsten eller inte. Standardvärdet är False. |
|
enable_app_insights
|
Om du vill aktivera AppInsights för den här webbtjänsten eller inte. Standardvärdet är False. |
|
ssl_cert_pem_file
|
Certifikatfilen behövs om SSL är aktiverat. |
|
ssl_key_pem_file
|
Nyckelfilen behövs om SSL är aktiverat. |
|
ssl_cname
|
Cname för om SSL är aktiverat. |
|
dns_name_label
|
DNS-namnetiketten för bedömningsslutpunkten. Om den inte anges genereras en unik DNS-namnetikett för bedömningsslutpunkten. |
|
primary_key
|
En primär autentiseringsnyckel som ska användas för den här webbtjänsten. |
|
secondary_key
|
En sekundär autentiseringsnyckel som ska användas för den här webbtjänsten. |
|
collect_model_data
|
Om du vill aktivera datainsamling av modelldata för webbtjänsten eller inte. |
Metoder
| print_deploy_configuration |
Skriv ut distributionskonfigurationen. |
| validate_configuration |
Kontrollera att de angivna konfigurationsvärdena är giltiga. Genererar en WebserviceException om valideringen misslyckas. |
print_deploy_configuration
Skriv ut distributionskonfigurationen.
print_deploy_configuration()
validate_configuration
Kontrollera att de angivna konfigurationsvärdena är giltiga.
Genererar en WebserviceException om valideringen misslyckas.
validate_configuration()
Undantag
| Typ | Description |
|---|---|