Sdílet prostřednictvím


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
str

Popis pro tuto webovou službu.

Default value: None
location
str

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
str

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

Default value: None
ssl_key_pem_file
str

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

Default value: None
ssl_cname
str

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

Default value: None
dns_name_label
str

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
str

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

Default value: None
secondary_key
str

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
str

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

Default value: None
cmk_key_name
str

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

Default value: None
cmk_key_version
str

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

Default value: None
vnet_name
str

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

Default value: None
subnet_name
str

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
str

Popis pro tuto webovou službu.

location
Vyžadováno
str

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
str

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

ssl_key_pem_file
Vyžadováno
str

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

ssl_cname
Vyžadováno
str

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

dns_name_label
Vyžadováno
str

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
str

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

secondary_key
Vyžadováno
str

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
str

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

cmk_key_name
Vyžadováno
str

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

cmk_key_version
Vyžadováno
str

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

vnet_name
Vyžadováno
str

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

subnet_name
Vyžadováno
str

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
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

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