WebserviceDeploymentConfiguration Klasa
Definiuje funkcjonalność klasy bazowej dla wszystkich obiektów konfiguracji wdrożenia usługi sieci Web.
Ta klasa reprezentuje parametry konfiguracji wdrażania usługi internetowej w określonym obiekcie docelowym.
Aby na przykład utworzyć wdrożenie dla Azure Kubernetes Service, użyj deploy_configuration
metody AksWebservice klasy .
Zainicjuj obiekt konfiguracji.
- Dziedziczenie
-
WebserviceDeploymentConfiguration
Konstruktor
WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)
Parametry
Nazwa | Opis |
---|---|
type
Wymagane
|
Typ usługi internetowej skojarzonej z tym obiektem. |
description
|
Opis, który ma nadać tej usłudze sieci Web. Domyślna wartość: None
|
tags
|
Słownik tagów wartości klucza, aby nadać tej usłudze sieci Web. Domyślna wartość: None
|
properties
|
Słownik właściwości wartości klucza, aby nadać tej usłudze sieci Web. Nie można zmienić tych właściwości po wdrożeniu, jednak można dodać nowe pary wartości klucza. Domyślna wartość: None
|
primary_key
|
Podstawowy klucz uwierzytelniania do użycia dla tej usługi sieci Web. Domyślna wartość: None
|
secondary_key
|
Pomocniczy klucz uwierzytelniania do użycia dla tej usługi sieci Web. Domyślna wartość: None
|
location
|
Region platformy Azure do wdrożenia tej usługi sieci Web. Domyślna wartość: None
|
type
Wymagane
|
Typ usługi internetowej skojarzonej z tym obiektem. |
description
Wymagane
|
Opis, który ma nadać tej usłudze sieci Web. |
tags
Wymagane
|
Słownik tagów wartości klucza, aby nadać tej usłudze sieci Web. |
properties
Wymagane
|
Słownik właściwości wartości klucza, aby nadać tej usłudze sieci Web. Nie można zmienić tych właściwości po wdrożeniu, jednak można dodać nowe pary wartości klucza. |
primary_key
Wymagane
|
Podstawowy klucz uwierzytelniania do użycia dla tej usługi sieci Web. |
secondary_key
Wymagane
|
Pomocniczy klucz uwierzytelniania do użycia dla tej usługi sieci Web. |
location
Wymagane
|
Region platformy Azure do wdrożenia tej usługi sieci Web. |
Zmienne
Nazwa | Opis |
---|---|
azureml.core.webservice.Webservice.description
|
Opis, który ma nadać tej usłudze sieci Web. |
azureml.core.webservice.Webservice.tags
|
Słownik tagów wartości klucza, aby nadać tej usłudze sieci Web. |
azureml.core.webservice.Webservice.properties
|
Słownik właściwości wartości klucza, aby nadać tej usłudze sieci Web. Nie można zmienić tych właściwości po wdrożeniu, jednak można dodać nowe pary wartości klucza. |
azureml.core.webservice.Webservice.primary_key
|
Podstawowy klucz uwierzytelniania do użycia dla tej usługi sieci Web. |
azureml.core.webservice.Webservice.secondary_key
|
Pomocniczy klucz uwierzytelniania do użycia dla tej usługi sieci Web. |
azureml.core.webservice.Webservice.location
|
Region platformy Azure do wdrożenia tej usługi sieci Web. |
Metody
print_deploy_configuration |
Wydrukuj konfigurację wdrożenia. |
validate_configuration |
Sprawdź, czy określone wartości konfiguracji są prawidłowe. Zgłasza błąd WebserviceException w przypadku niepowodzenia walidacji. |
validate_image |
Sprawdź, czy obraz wdrażany w usłudze sieci Web jest prawidłowy. Zgłasza błąd WebserviceException w przypadku niepowodzenia walidacji. |
print_deploy_configuration
Wydrukuj konfigurację wdrożenia.
abstract print_deploy_configuration()
validate_configuration
Sprawdź, czy określone wartości konfiguracji są prawidłowe.
Zgłasza błąd WebserviceException w przypadku niepowodzenia walidacji.
abstract validate_configuration()
Wyjątki
Typ | Opis |
---|---|
validate_image
Sprawdź, czy obraz wdrażany w usłudze sieci Web jest prawidłowy.
Zgłasza błąd WebserviceException w przypadku niepowodzenia walidacji.
validate_image(image)
Parametry
Nazwa | Opis |
---|---|
cls
Wymagane
|
Wskazuje, że jest to metoda klasy. |
image
Wymagane
|
Obraz, który zostanie wdrożony w usłudze internetowej. |
Wyjątki
Typ | Opis |
---|---|