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

cpu_cores
float
výchozí hodnota: None

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
float
výchozí hodnota: None

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
dict[str, str]
výchozí hodnota: None

Slovník značek klíčových hodnot pro tuto webovou službu.

properties
dict[str, str]
výchozí hodnota: None

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
str
výchozí hodnota: None

Popis pro tuto webovou službu.

location
str
výchozí hodnota: None

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
bool
výchozí hodnota: None

Určuje, jestli se má povolit ověřování pro tuto webovou službu. Výchozí hodnota je False.

ssl_enabled
bool
výchozí hodnota: None

Určuje, jestli se má povolit SSL pro tuto webovou službu. Výchozí hodnota je False.

enable_app_insights
bool
výchozí hodnota: None

Určuje, jestli se má povolit AppInsights pro tuto webovou službu. Výchozí hodnota je False.

ssl_cert_pem_file
str
výchozí hodnota: None

Soubor certifikátu, který je potřeba, pokud je povolený protokol SSL.

ssl_key_pem_file
str
výchozí hodnota: None

Soubor klíče, který je potřeba, pokud je povolený protokol SSL.

ssl_cname
str
výchozí hodnota: None

Název cname pro , pokud je povolený protokol SSL.

dns_name_label
str
výchozí hodnota: None

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
str
výchozí hodnota: None

Primární ověřovací klíč, který se použije pro tuto webovou službu.

secondary_key
str
výchozí hodnota: None

Sekundární ověřovací klíč, který se má použít pro tuto webovou službu.

collect_model_data
bool
výchozí hodnota: None

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
str
výchozí hodnota: None

Základní adresa URL trezoru klíčů spravovaného zákazníkem

cmk_key_name
str
výchozí hodnota: None

název klíče spravovaného zákazníkem.

cmk_key_version
str
výchozí hodnota: None

verze klíče spravovaného zákazníkem.

vnet_name
str
výchozí hodnota: None

název virtuální sítě.

subnet_name
str
výchozí hodnota: None

název podsítě v rámci virtuální sítě.

cpu_cores
float
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
float
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
dict[str, str]
Vyžadováno

Slovník značek klíčových hodnot pro tuto webovou službu.

properties
dict[str, str]
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
str
Vyžadováno

Popis pro tuto webovou službu.

location
str
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
bool
Vyžadováno

Určuje, jestli se má povolit ověřování pro tuto webovou službu. Výchozí hodnota je False.

ssl_enabled
bool
Vyžadováno

Určuje, jestli se má povolit SSL pro tuto webovou službu. Výchozí hodnota je False.

enable_app_insights
bool
Vyžadováno

Určuje, jestli se má povolit AppInsights pro tuto webovou službu. Výchozí hodnota je False.

ssl_cert_pem_file
str
Vyžadováno

Soubor certifikátu, který je potřeba, pokud je povolený protokol SSL.

ssl_key_pem_file
str
Vyžadováno

Soubor klíče, který je potřeba, pokud je povolený protokol SSL.

ssl_cname
str
Vyžadováno

Název cname pro , pokud je povolený protokol SSL.

dns_name_label
str
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
str
Vyžadováno

Primární ověřovací klíč, který se použije pro tuto webovou službu.

secondary_key
str
Vyžadováno

Sekundární ověřovací klíč, který se má použít pro tuto webovou službu.

collect_model_data
bool
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
str
Vyžadováno

Základní adresa URL trezoru klíčů spravovaného zákazníkem

cmk_key_name
str
Vyžadováno

název klíče spravovaného zákazníkem.

cmk_key_version
str
Vyžadováno

verze klíče spravovaného zákazníkem.

vnet_name
str
Vyžadováno

název virtuální sítě.

subnet_name
str
Vyžadováno

název podsítě v rámci virtuální sítě.

Proměnné

cpu_cores
float

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
float

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
bool

Zda se má povolit ověřování pro tuto webovou službu. Výchozí hodnota je False.

ssl_enabled
bool

Zda se má povolit ssl pro tuto webovou službu. Výchozí hodnota je False.

enable_app_insights
bool

Jestli chcete povolit AppInsights pro tuto webovou službu. Výchozí hodnota je False.

ssl_cert_pem_file
str

Soubor certifikátu, který je potřeba, pokud je povolený protokol SSL.

ssl_key_pem_file
str

Soubor klíče, který je potřeba, pokud je povolený protokol SSL.

ssl_cname
str

Název cname pro, pokud je povolený protokol SSL.

dns_name_label
str

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
str

Primární ověřovací klíč, který se má použít pro tuto webovou službu.

secondary_key
str

Sekundární ověřovací klíč, který se má použít pro tuto webovou službu.

collect_model_data
bool

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