Freigeben über


WebserviceDeploymentConfiguration Klasse

Definiert die Basisklassenfunktionalität für alle Webservice-Bereitstellungskonfigurationsobjekte.

Diese Klasse stellt die Konfigurationsparameter für das Bereitstellen eines Webdiensts an einem bestimmten Ziel dar. Verwenden Sie beispielsweise die deploy_configuration-Methode der AksWebservice-Klasse, um eine Bereitstellung für Azure Kubernetes Service zu erstellen.

Initialisieren Sie das Konfigurationsobjekt.

Vererbung
WebserviceDeploymentConfiguration

Konstruktor

WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)

Parameter

type
Webservice
Erforderlich

Der Typ des Webdiensts, der diesem Objekt zugeordnet ist.

description
str
Standardwert: None

Eine Beschreibung für diesen Webdienst

tags
dict[str, str]
Standardwert: None

Ein Schlüsselverzeichnis der Schlüsselwerttags für diesen Webdienst

properties
dict[str, str]
Standardwert: None

Ein Wörterbuch der Schlüsselwerteigenschaften für diesen Webdienst. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden.

primary_key
str
Standardwert: None

Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll

secondary_key
str
Standardwert: None

Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll

location
str
Standardwert: None

Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll.

type
Webservice
Erforderlich

Der Typ des Webdiensts, der diesem Objekt zugeordnet ist.

description
str
Erforderlich

Eine Beschreibung für diesen Webdienst

tags
dict[str, str]
Erforderlich

Ein Schlüsselverzeichnis der Schlüsselwerttags für diesen Webdienst

properties
dict[str, str]
Erforderlich

Ein Wörterbuch der Schlüsselwerteigenschaften für diesen Webdienst. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden.

primary_key
str
Erforderlich

Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll

secondary_key
str
Erforderlich

Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll

location
str
Erforderlich

Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll.

Variablen

azureml.core.webservice.Webservice.description

Eine Beschreibung für diesen Webdienst

azureml.core.webservice.Webservice.tags

Ein Schlüsselverzeichnis der Schlüsselwerttags für diesen Webdienst

azureml.core.webservice.Webservice.properties

Ein Wörterbuch der Schlüsselwerteigenschaften für diesen Webdienst. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden.

azureml.core.webservice.Webservice.primary_key

Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll

azureml.core.webservice.Webservice.secondary_key

Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll

azureml.core.webservice.Webservice.location

Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll.

Methoden

print_deploy_configuration

Gibt die Bereitstellungskonfiguration an

validate_configuration

Überprüft, ob die angegebenen Konfigurationswerte gültig sind.

Löst eine WebserviceException aus, wenn die Überprüfung zu einem Fehler führt.

validate_image

Überprüfen Sie, ob das Image, das für den Webdienst bereitgestellt wird, gültig ist.

Löst eine WebserviceException aus, wenn die Überprüfung zu einem Fehler führt.

print_deploy_configuration

Gibt die Bereitstellungskonfiguration an

abstract print_deploy_configuration()

validate_configuration

Überprüft, ob die angegebenen Konfigurationswerte gültig sind.

Löst eine WebserviceException aus, wenn die Überprüfung zu einem Fehler führt.

abstract validate_configuration()

Ausnahmen

validate_image

Überprüfen Sie, ob das Image, das für den Webdienst bereitgestellt wird, gültig ist.

Löst eine WebserviceException aus, wenn die Überprüfung zu einem Fehler führt.

validate_image(image)

Parameter

cls
Erforderlich

Gibt an, dass es sich um eine Klassenmethode handelt.

image
Image
Erforderlich

Das Image, das für den Webdienst bereitgestellt wird.

Ausnahmen