Dela via


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 -metoden för AciWebservice klassen.

Skapa ett konfigurationsobjekt för att distribuera en ACI-webbtjänst.

Arv
AciServiceDeploymentConfiguration

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

cpu_cores
float
standardvärde: None

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
float
standardvärde: None

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
dict[str, str]
standardvärde: None

En ordlista med nyckelvärdetaggar som ger den här webbtjänsten.

properties
dict[str, str]
standardvärde: None

En ordlista med nyckelvärdeegenskaper som ger den här webbtjänsten. Dessa egenskaper kan inte ändras efter distributionen, men nya nyckelvärdepar kan läggas till.

description
str
standardvärde: None

En beskrivning för att ge den här webbtjänsten.

location
str
standardvärde: None

Den Azure-region som webbtjänsten ska distribueras till. Om inget anges används arbetsytans plats. Mer information om tillgängliga regioner finns i Produkter efter region.

auth_enabled
bool
standardvärde: None

Om du vill aktivera autentisering för den här webbtjänsten eller inte. Standardvärdet är Falskt.

ssl_enabled
bool
standardvärde: None

Om du vill aktivera SSL för den här webbtjänsten eller inte. Standardvärdet är Falskt.

enable_app_insights
bool
standardvärde: None

Om du vill aktivera AppInsights för den här webbtjänsten eller inte. Standardvärdet är Falskt.

ssl_cert_pem_file
str
standardvärde: None

Certifikatfilen behövs om SSL är aktiverat.

ssl_key_pem_file
str
standardvärde: None

Nyckelfilen behövs om SSL är aktiverat.

ssl_cname
str
standardvärde: None

Cname för om SSL är aktiverat.

dns_name_label
str
standardvärde: None

DNS-namnetiketten för bedömningsslutpunkten. Om inget anges genereras en unik DNS-namnetikett för bedömningsslutpunkten.

primary_key
str
standardvärde: None

En primär autentiseringsnyckel som ska användas för den här webbtjänsten.

secondary_key
str
standardvärde: None

En sekundär autentiseringsnyckel som ska användas för den här webbtjänsten.

collect_model_data
bool
standardvärde: None

Om du vill aktivera modelldatainsamling för den här webbtjänsten eller inte. Standardvärdet är Falskt

cmk_vault_base_url
str
standardvärde: None

kundhanterad nyckelvalvsbas-URL

cmk_key_name
str
standardvärde: None

kundhanterat nyckelnamn.

cmk_key_version
str
standardvärde: None

kundhanterad nyckelversion.

vnet_name
str
standardvärde: None

namn på virtuellt nätverk.

subnet_name
str
standardvärde: None

undernätsnamn i det virtuella nätverket.

cpu_cores
float
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
float
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
dict[str, str]
Obligatorisk

En ordlista med nyckelvärdetaggar som ger den här webbtjänsten.

properties
dict[str, str]
Obligatorisk

En ordlista med nyckelvärdeegenskaper som ger den här webbtjänsten. Dessa egenskaper kan inte ändras efter distributionen, men nya nyckelvärdepar kan läggas till.

description
str
Obligatorisk

En beskrivning för att ge den här webbtjänsten.

location
str
Obligatorisk

Den Azure-region som webbtjänsten ska distribueras till. Om inget anges används arbetsytans plats. Mer information om tillgängliga regioner finns i Produkter efter region.

auth_enabled
bool
Obligatorisk

Om du vill aktivera autentisering för den här webbtjänsten eller inte. Standardvärdet är Falskt.

ssl_enabled
bool
Obligatorisk

Om du vill aktivera SSL för den här webbtjänsten eller inte. Standardvärdet är Falskt.

enable_app_insights
bool
Obligatorisk

Om du vill aktivera AppInsights för den här webbtjänsten eller inte. Standardvärdet är Falskt.

ssl_cert_pem_file
str
Obligatorisk

Certifikatfilen behövs om SSL är aktiverat.

ssl_key_pem_file
str
Obligatorisk

Nyckelfilen behövs om SSL är aktiverat.

ssl_cname
str
Obligatorisk

Cname för om SSL är aktiverat.

dns_name_label
str
Obligatorisk

DNS-namnetiketten för bedömningsslutpunkten. Om inget anges genereras en unik DNS-namnetikett för bedömningsslutpunkten.

primary_key
str
Obligatorisk

En primär autentiseringsnyckel som ska användas för den här webbtjänsten.

secondary_key
str
Obligatorisk

En sekundär autentiseringsnyckel som ska användas för den här webbtjänsten.

collect_model_data
bool
Obligatorisk

Om du vill aktivera modelldatainsamling för den här webbtjänsten eller inte. Standardvärdet är Falskt

cmk_vault_base_url
str
Obligatorisk

kundhanterad nyckelvalvsbas-URL

cmk_key_name
str
Obligatorisk

kundhanterat nyckelnamn.

cmk_key_version
str
Obligatorisk

kundhanterad nyckelversion.

vnet_name
str
Obligatorisk

namn på virtuellt nätverk.

subnet_name
str
Obligatorisk

undernätsnamn i det virtuella nätverket.

Variabler

cpu_cores
float

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
float

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ärdetaggar som ger den här webbtjänsten.

azureml.core.webservice.AciServiceDeploymentConfiguration.properties

En ordlista med nyckelvärdeegenskaper 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 webbtjänsten ska distribueras till. Om inget anges används arbetsytans plats. Mer information om tillgängliga regioner finns i Produkter efter region.

auth_enabled
bool

Om du vill aktivera autentisering för den här webbtjänsten eller inte. Standardvärdet är False.

ssl_enabled
bool

Om du vill aktivera SSL för den här webbtjänsten eller inte. Standardvärdet är False.

enable_app_insights
bool

Om du vill aktivera AppInsights för den här webbtjänsten eller inte. Standardvärdet är False.

ssl_cert_pem_file
str

Certifikatfilen krävs om SSL är aktiverat.

ssl_key_pem_file
str

Nyckelfilen krävs om SSL är aktiverat.

ssl_cname
str

Cname för om SSL är aktiverat.

dns_name_label
str

DNS-namnetiketten för bedömningsslutpunkten. Om inget anges genereras en unik DNS-namnetikett för bedömningsslutpunkten.

primary_key
str

En primär autentiseringsnyckel som ska användas för den här webbtjänsten.

secondary_key
str

En sekundär autentiseringsnyckel som ska användas för den här webbtjänsten.

collect_model_data
bool

Om du vill aktivera modelldatainsamling 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