Udostępnij za pośrednictwem


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
str

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
str

Podstawowy klucz uwierzytelniania do użycia dla tej usługi sieci Web.

Domyślna wartość: None
secondary_key
str

Pomocniczy klucz uwierzytelniania do użycia dla tej usługi sieci Web.

Domyślna wartość: None
location
str

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
str

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
str

Podstawowy klucz uwierzytelniania do użycia dla tej usługi sieci Web.

secondary_key
Wymagane
str

Pomocniczy klucz uwierzytelniania do użycia dla tej usługi sieci Web.

location
Wymagane
str

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