Sdílet prostřednictvím


WebserviceDeploymentConfiguration Třída

Definuje funkce základní třídy pro všechny objekty konfigurace nasazení webové služby.

Tato třída představuje parametry konfigurace pro nasazení webové služby na konkrétní cíl. Například k vytvoření nasazení pro Azure Kubernetes Service použijte metodu deploy_configurationAksWebservice třídy .

Inicializuje objekt konfigurace.

Dědičnost
WebserviceDeploymentConfiguration

Konstruktor

WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)

Parametry

type
Webservice
Vyžadováno

Typ webové služby přidružené k tomuto objektu.

description
str
výchozí hodnota: None

Popis pro tuto webovou službu.

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, které mají dát této webové službě. Tyto vlastnosti nelze po nasazení změnit, je však možné přidat nové páry hodnot klíčů.

primary_key
str
výchozí hodnota: None

Primární ověřovací klíč, který se má použít 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.

location
str
výchozí hodnota: None

Oblast Azure, do které chcete tuto webovou službu nasadit.

type
Webservice
Vyžadováno

Typ webové služby přidružené k tomuto objektu.

description
str
Vyžadováno

Popis pro tuto webovou službu.

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, které mají dát této webové službě. Tyto vlastnosti nelze po nasazení změnit, je však možné přidat nové páry hodnot klíčů.

primary_key
str
Vyžadováno

Primární ověřovací klíč, který se má použít 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.

location
str
Vyžadováno

Oblast Azure, do které chcete tuto webovou službu nasadit.

Proměnné

azureml.core.webservice.Webservice.description

Popis pro tuto webovou službu.

azureml.core.webservice.Webservice.tags

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

azureml.core.webservice.Webservice.properties

Slovník vlastností klíčové hodnoty, které mají dát této webové službě. Tyto vlastnosti nelze po nasazení změnit, je však možné přidat nové páry hodnot klíčů.

azureml.core.webservice.Webservice.primary_key

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

azureml.core.webservice.Webservice.secondary_key

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

azureml.core.webservice.Webservice.location

Oblast Azure, do které chcete tuto webovou službu nasadit.

Metody

print_deploy_configuration

Vytiskněte konfiguraci nasazení.

validate_configuration

Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné.

Vyvolá v WebserviceException případě, že se ověření nezdaří.

validate_image

Zkontrolujte, jestli je image nasazovaná do webové služby platná.

Vyvolá v WebserviceException případě, že se ověření nezdaří.

print_deploy_configuration

Vytiskněte konfiguraci nasazení.

abstract print_deploy_configuration()

validate_configuration

Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné.

Vyvolá v WebserviceException případě, že se ověření nezdaří.

abstract validate_configuration()

Výjimky

validate_image

Zkontrolujte, jestli je image nasazovaná do webové služby platná.

Vyvolá v WebserviceException případě, že se ověření nezdaří.

validate_image(image)

Parametry

cls
Vyžadováno

Označuje, že se jedná o metodu třídy.

image
Image
Vyžadováno

Image, která se nasadí do webové služby.

Výjimky