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
Name | Beschreibung |
---|---|
type
Erforderlich
|
Der Typ des Webdiensts, der diesem Objekt zugeordnet ist. |
description
|
Eine Beschreibung für diesen Webdienst Standardwert: None
|
tags
|
Ein Schlüsselverzeichnis der Schlüsselwerttags für diesen Webdienst Standardwert: None
|
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. Standardwert: None
|
primary_key
|
Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll Standardwert: None
|
secondary_key
|
Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll Standardwert: None
|
location
|
Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll. Standardwert: None
|
type
Erforderlich
|
Der Typ des Webdiensts, der diesem Objekt zugeordnet ist. |
description
Erforderlich
|
Eine Beschreibung für diesen Webdienst |
tags
Erforderlich
|
Ein Schlüsselverzeichnis der Schlüsselwerttags für diesen Webdienst |
properties
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
Erforderlich
|
Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll |
secondary_key
Erforderlich
|
Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll |
location
Erforderlich
|
Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll. |
Variablen
Name | Beschreibung |
---|---|
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
Typ | Beschreibung |
---|---|
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
Name | Beschreibung |
---|---|
cls
Erforderlich
|
Gibt an, dass es sich um eine Klassenmethode handelt. |
image
Erforderlich
|
Das Image, das für den Webdienst bereitgestellt wird. |
Ausnahmen
Typ | Beschreibung |
---|---|