WebserviceDeploymentConfiguration Klasse
Definiert die Basisklassenfunktionalität für alle Konfigurationsobjekte der Webdienstbereitstellung.
Diese Klasse stellt die Konfigurationsparameter für die Bereitstellung eines Webdiensts für ein bestimmtes Ziel dar.
Verwenden Sie z. B. die deploy_configuration Methode der AksWebservice Klasse, um die Bereitstellung für Azure Kubernetes Service zu erstellen.
Initialisieren Sie das Konfigurationsobjekt.
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 Wörterbuch mit Schlüsselwerttags, das diesem Webdienst zugewiesen werden soll. Standardwert: None
|
|
properties
|
Ein Wörterbuch mit Schlüsselwerteigenschaften, die diesem Webdienst zugewiesen werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht geändert werden, aber neue Schlüsselwertpaare können 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 Wörterbuch mit Schlüsselwerttags, das diesem Webdienst zugewiesen werden soll. |
|
properties
Erforderlich
|
Ein Wörterbuch mit Schlüsselwerteigenschaften, die diesem Webdienst zugewiesen werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht geändert werden, aber neue Schlüsselwertpaare können 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 Wörterbuch mit Schlüsselwerttags, das diesem Webdienst zugewiesen werden soll. |
|
azureml.core.webservice.Webservice.properties
|
Ein Wörterbuch mit Schlüsselwerteigenschaften, die diesem Webdienst zugewiesen werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht geändert werden, aber neue Schlüsselwertpaare können 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 |
Drucken sie die Bereitstellungskonfiguration. |
| validate_configuration |
Überprüfen Sie, ob die angegebenen Konfigurationswerte gültig sind. Löst einen Fehler aus WebserviceException , wenn die Überprüfung fehlschlägt. |
| validate_image |
Überprüfen Sie, ob das Image, das für den Webdienst bereitgestellt wird, gültig ist. Löst einen Fehler aus WebserviceException , wenn die Überprüfung fehlschlägt. |
print_deploy_configuration
Drucken sie die Bereitstellungskonfiguration.
abstract print_deploy_configuration()
validate_configuration
Überprüfen Sie, ob die angegebenen Konfigurationswerte gültig sind.
Löst einen Fehler aus WebserviceException , wenn die Überprüfung fehlschlägt.
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 einen Fehler aus WebserviceException , wenn die Überprüfung fehlschlägt.
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 |
|---|---|