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