WebserviceDeploymentConfiguration Třída
Definuje funkci základní třídy pro všechny objekty konfigurace nasazení webové služby.
Tato třída představuje konfigurační parametry pro nasazení webové služby do konkrétního cíle.
Pokud například chcete vytvořit nasazení pro službu Azure Kubernetes Service, použijte deploy_configuration metodu AksWebservice třídy.
Inicializuje objekt konfigurace.
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 této webové služby. Default value: None
|
|
tags
|
Slovník značek klíč-hodnota, které této webové službě poskytnou. Default value: None
|
|
properties
|
Slovník vlastností klíč-hodnota pro poskytnutí této webové služby. Tyto vlastnosti nelze po nasazení změnit, ale je možné přidat nové páry klíč-hodnota. 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 pro nasazení této webové služby do. Default value: None
|
|
type
Vyžadováno
|
Typ webové služby přidružené k tomuto objektu. |
|
description
Vyžadováno
|
Popis této webové služby. |
|
tags
Vyžadováno
|
Slovník značek klíč-hodnota, které této webové službě poskytnou. |
|
properties
Vyžadováno
|
Slovník vlastností klíč-hodnota pro poskytnutí této webové služby. Tyto vlastnosti nelze po nasazení změnit, ale je možné přidat nové páry klíč-hodnota. |
|
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 pro nasazení této webové služby do. |
Proměnné
| Name | Description |
|---|---|
|
azureml.core.webservice.Webservice.description
|
Popis této webové služby. |
|
azureml.core.webservice.Webservice.tags
|
Slovník značek klíč-hodnota, které této webové službě poskytnou. |
|
azureml.core.webservice.Webservice.properties
|
Slovník vlastností klíč-hodnota pro poskytnutí této webové služby. Tyto vlastnosti nelze po nasazení změnit, ale je možné přidat nové páry klíč-hodnota. |
|
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 pro nasazení této webové služby do. |
Metody
| print_deploy_configuration |
Vytiskněte konfiguraci nasazení. |
| validate_configuration |
Zkontrolujte, jestli jsou zadané konfigurační hodnoty platné. Vyvolá ověření, pokud se ověření nezdaří WebserviceException . |
| validate_image |
Zkontrolujte, jestli je image nasazená do webové služby platná. Vyvolá ověření, pokud se ověření nezdaří WebserviceException . |
print_deploy_configuration
Vytiskněte konfiguraci nasazení.
abstract print_deploy_configuration()
validate_configuration
Zkontrolujte, jestli jsou zadané konfigurační hodnoty platné.
Vyvolá ověření, pokud se ověření nezdaří WebserviceException .
abstract validate_configuration()
Výjimky
| Typ | Description |
|---|---|
validate_image
Zkontrolujte, jestli je image nasazená do webové služby platná.
Vyvolá ověření, pokud se ověření nezdaří WebserviceException .
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 |
|---|---|