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
Ein Schlüsselverzeichnis der Schlüsselwerttags für diesen Webdienst
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
Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll
- secondary_key
- str
Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll
- location
- str
Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll.
Ein Schlüsselverzeichnis der Schlüsselwerttags für diesen Webdienst
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
Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll
- secondary_key
- str
Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet 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
Gibt an, dass es sich um eine Klassenmethode handelt.
Ausnahmen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für