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

Name Description
type
Vyžadováno

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

description
str

Popis pro tuto webovou službu.

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, 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íčů.

Default value: None
primary_key
str

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

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

Default value: None
type
Vyžadováno

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

description
Vyžadováno
str

Popis pro tuto webovou službu.

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

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

location
Vyžadováno
str

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

Proměnné

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

Typ Description

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

Name Description
cls
Vyžadováno

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

image
Vyžadováno

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

Výjimky

Typ Description