AciServiceDeploymentConfiguration Třída
Představuje informace o konfiguraci nasazení pro službu nasazenou na Azure Container Instances.
Vytvořte objekt AciServiceDeploymentConfiguration pomocí deploy_configuration
metody AciWebservice třídy .
Vytvořte objekt konfigurace pro nasazení webové služby ACI.
- Dědičnost
-
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)
Parametry
Name | Description |
---|---|
cpu_cores
|
Počet jader procesoru, která mají být přidělena pro tuto webovou službu. Může být desetinná čárka. Výchozí hodnota je 0.1. Default value: None
|
memory_gb
|
Velikost paměti (v GB), která se má přidělit této webové službě. Může být desetinná čárka. Výchozí hodnota je 0,5. Default value: None
|
tags
|
Slovník značek klíčových hodnot pro tuto webovou službu. Default value: None
|
properties
|
Slovník vlastností klíčové hodnoty pro tuto webovou službu. Tyto vlastnosti nelze po nasazení změnit, je však možné přidat nové páry hodnot klíčů. Default value: None
|
description
|
Popis pro tuto webovou službu. Default value: None
|
location
|
Oblast Azure, do které se má tato webová služba nasadit. Pokud ho nezadáte, použije se umístění pracovního prostoru. Další podrobnosti o dostupných oblastech najdete v tématu Produkty v jednotlivých oblastech. Default value: None
|
auth_enabled
|
Určuje, jestli se má povolit ověřování pro tuto webovou službu. Výchozí hodnota je False. Default value: None
|
ssl_enabled
|
Určuje, jestli se má povolit SSL pro tuto webovou službu. Výchozí hodnota je False. Default value: None
|
enable_app_insights
|
Určuje, jestli se má povolit AppInsights pro tuto webovou službu. Výchozí hodnota je False. Default value: None
|
ssl_cert_pem_file
|
Soubor certifikátu, který je potřeba, pokud je povolený protokol SSL. Default value: None
|
ssl_key_pem_file
|
Soubor klíče, který je potřeba, pokud je povolený protokol SSL. Default value: None
|
ssl_cname
|
Název cname pro , pokud je povolený protokol SSL. Default value: None
|
dns_name_label
|
Popisek názvu DNS bodujícího koncového bodu. Pokud není zadaný, vygeneruje se jedinečný popisek názvu DNS pro bodovací koncový bod. Default value: None
|
primary_key
|
Primární ověřovací klíč, který se použije pro tuto webovou službu. Default value: None
|
secondary_key
|
Sekundární ověřovací klíč, který se má použít pro tuto webovou službu. Default value: None
|
collect_model_data
|
Určuje, jestli se má povolit shromažďování dat modelu pro tuto webovou službu. Výchozí hodnota je False. Default value: None
|
cmk_vault_base_url
|
Základní adresa URL trezoru klíčů spravovaného zákazníkem Default value: None
|
cmk_key_name
|
název klíče spravovaného zákazníkem. Default value: None
|
cmk_key_version
|
verze klíče spravovaného zákazníkem. Default value: None
|
vnet_name
|
název virtuální sítě. Default value: None
|
subnet_name
|
název podsítě v rámci virtuální sítě. Default value: None
|
cpu_cores
Vyžadováno
|
Počet jader procesoru, která mají být přidělena pro tuto webovou službu. Může být desetinná čárka. Výchozí hodnota je 0.1. |
memory_gb
Vyžadováno
|
Velikost paměti (v GB), která se má přidělit této webové službě. Může být desetinná čárka. Výchozí hodnota je 0,5. |
tags
Vyžadováno
|
Slovník značek klíčových hodnot pro tuto webovou službu. |
properties
Vyžadováno
|
Slovník vlastností klíčové hodnoty pro tuto webovou službu. Tyto vlastnosti nelze po nasazení změnit, je však možné přidat nové páry hodnot klíčů. |
description
Vyžadováno
|
Popis pro tuto webovou službu. |
location
Vyžadováno
|
Oblast Azure, do které se má tato webová služba nasadit. Pokud ho nezadáte, použije se umístění pracovního prostoru. Další podrobnosti o dostupných oblastech najdete v tématu Produkty v jednotlivých oblastech. |
auth_enabled
Vyžadováno
|
Určuje, jestli se má povolit ověřování pro tuto webovou službu. Výchozí hodnota je False. |
ssl_enabled
Vyžadováno
|
Určuje, jestli se má povolit SSL pro tuto webovou službu. Výchozí hodnota je False. |
enable_app_insights
Vyžadováno
|
Určuje, jestli se má povolit AppInsights pro tuto webovou službu. Výchozí hodnota je False. |
ssl_cert_pem_file
Vyžadováno
|
Soubor certifikátu, který je potřeba, pokud je povolený protokol SSL. |
ssl_key_pem_file
Vyžadováno
|
Soubor klíče, který je potřeba, pokud je povolený protokol SSL. |
ssl_cname
Vyžadováno
|
Název cname pro , pokud je povolený protokol SSL. |
dns_name_label
Vyžadováno
|
Popisek názvu DNS bodujícího koncového bodu. Pokud není zadaný, vygeneruje se jedinečný popisek názvu DNS pro bodovací koncový bod. |
primary_key
Vyžadováno
|
Primární ověřovací klíč, který se použije pro tuto webovou službu. |
secondary_key
Vyžadováno
|
Sekundární ověřovací klíč, který se má použít pro tuto webovou službu. |
collect_model_data
Vyžadováno
|
Určuje, jestli se má povolit shromažďování dat modelu pro tuto webovou službu. Výchozí hodnota je False. |
cmk_vault_base_url
Vyžadováno
|
Základní adresa URL trezoru klíčů spravovaného zákazníkem |
cmk_key_name
Vyžadováno
|
název klíče spravovaného zákazníkem. |
cmk_key_version
Vyžadováno
|
verze klíče spravovaného zákazníkem. |
vnet_name
Vyžadováno
|
název virtuální sítě. |
subnet_name
Vyžadováno
|
název podsítě v rámci virtuální sítě. |
Proměnné
Name | Description |
---|---|
cpu_cores
|
Počet jader procesoru, která mají být přidělena pro tuto webovou službu. Může být desetinná čárka. Výchozí hodnota je 0.1. |
memory_gb
|
Velikost paměti (v GB), která se má přidělit této webové službě. Může být desetinná čárka. Výchozí hodnota je 0,5. |
azureml.core.webservice.AciServiceDeploymentConfiguration.tags
|
Slovník značek klíčových hodnot pro tuto webovou službu. |
azureml.core.webservice.AciServiceDeploymentConfiguration.properties
|
Slovník vlastností klíčové hodnoty pro tuto webovou službu. Tyto vlastnosti nelze po nasazení změnit, je však možné přidat nové páry hodnot klíčů. |
azureml.core.webservice.AciServiceDeploymentConfiguration.description
|
Popis pro tuto webovou službu. |
azureml.core.webservice.AciServiceDeploymentConfiguration.location
|
Oblast Azure, do které se má tato webová služba nasadit. Pokud ho nezadáte, použije se umístění pracovního prostoru. Další podrobnosti o dostupných oblastech najdete v tématu Produkty podle oblasti. |
auth_enabled
|
Zda se má povolit ověřování pro tuto webovou službu. Výchozí hodnota je False. |
ssl_enabled
|
Zda se má povolit ssl pro tuto webovou službu. Výchozí hodnota je False. |
enable_app_insights
|
Jestli chcete povolit AppInsights pro tuto webovou službu. Výchozí hodnota je False. |
ssl_cert_pem_file
|
Soubor certifikátu, který je potřeba, pokud je povolený protokol SSL. |
ssl_key_pem_file
|
Soubor klíče, který je potřeba, pokud je povolený protokol SSL. |
ssl_cname
|
Název cname pro, pokud je povolený protokol SSL. |
dns_name_label
|
Popisek názvu DNS bodujícího koncového bodu Pokud není zadaný, pro bodovací koncový bod se vygeneruje jedinečný popisek názvu DNS. |
primary_key
|
Primární ověřovací klíč, který se má použít pro tuto webovou službu. |
secondary_key
|
Sekundární ověřovací klíč, který se má použít pro tuto webovou službu. |
collect_model_data
|
Jestli se má povolit shromažďování dat modelu pro webovou službu. |
Metody
print_deploy_configuration |
Vytiskněte konfiguraci nasazení. |
validate_configuration |
Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné. Pokud se ověření nezdaří, vyvolá WebserviceException se . |
print_deploy_configuration
Vytiskněte konfiguraci nasazení.
print_deploy_configuration()
validate_configuration
Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné.
Pokud se ověření nezdaří, vyvolá WebserviceException se .
validate_configuration()
Výjimky
Typ | Description |
---|---|