WebserviceDeploymentConfiguration Klas
Definieert de basisklassefunctionaliteit voor alle configuratieobjecten voor webservice-implementatie.
Deze klasse vertegenwoordigt de configuratieparameters voor het implementeren van een webservice op een specifiek doel.
Als u bijvoorbeeld een implementatie voor Azure Kubernetes Service wilt maken, gebruikt u de deploy_configuration
methode van de AksWebservice klasse.
Initialiseer het configuratieobject.
- Overname
-
WebserviceDeploymentConfiguration
Constructor
WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)
Parameters
Name | Description |
---|---|
type
Vereist
|
Het type webservice dat aan dit object is gekoppeld. |
description
|
Een beschrijving voor deze webservice. Default value: None
|
tags
|
Een woordenlijst met sleutelwaardelabels voor deze webservice. Default value: None
|
properties
|
Een woordenlijst met sleutelwaarde-eigenschappen voor deze webservice. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar er kunnen wel nieuwe sleutelwaardeparen worden toegevoegd. Default value: None
|
primary_key
|
Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice. Default value: None
|
secondary_key
|
Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice. Default value: None
|
location
|
De Azure-regio om deze webservice in te implementeren. Default value: None
|
type
Vereist
|
Het type webservice dat aan dit object is gekoppeld. |
description
Vereist
|
Een beschrijving voor deze webservice. |
tags
Vereist
|
Een woordenlijst met sleutelwaardelabels voor deze webservice. |
properties
Vereist
|
Een woordenlijst met sleutelwaarde-eigenschappen voor deze webservice. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar er kunnen wel nieuwe sleutelwaardeparen worden toegevoegd. |
primary_key
Vereist
|
Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice. |
secondary_key
Vereist
|
Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice. |
location
Vereist
|
De Azure-regio om deze webservice in te implementeren. |
Variabelen
Name | Description |
---|---|
azureml.core.webservice.Webservice.description
|
Een beschrijving voor deze webservice. |
azureml.core.webservice.Webservice.tags
|
Een woordenlijst met sleutelwaardelabels voor deze webservice. |
azureml.core.webservice.Webservice.properties
|
Een woordenlijst met sleutelwaarde-eigenschappen voor deze webservice. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar er kunnen wel nieuwe sleutelwaardeparen worden toegevoegd. |
azureml.core.webservice.Webservice.primary_key
|
Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice. |
azureml.core.webservice.Webservice.secondary_key
|
Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice. |
azureml.core.webservice.Webservice.location
|
De Azure-regio om deze webservice in te implementeren. |
Methoden
print_deploy_configuration |
De implementatieconfiguratie afdrukken. |
validate_configuration |
Controleer of de opgegeven configuratiewaarden geldig zijn. Genereert een WebserviceException als de validatie mislukt. |
validate_image |
Controleer of de installatiekopie die in de webservice wordt geïmplementeerd, geldig is. Genereert een WebserviceException als de validatie mislukt. |
print_deploy_configuration
De implementatieconfiguratie afdrukken.
abstract print_deploy_configuration()
validate_configuration
Controleer of de opgegeven configuratiewaarden geldig zijn.
Genereert een WebserviceException als de validatie mislukt.
abstract validate_configuration()
Uitzonderingen
Type | Description |
---|---|
validate_image
Controleer of de installatiekopie die in de webservice wordt geïmplementeerd, geldig is.
Genereert een WebserviceException als de validatie mislukt.
validate_image(image)
Parameters
Name | Description |
---|---|
cls
Vereist
|
Geeft aan dat dit een klassemethode is. |
image
Vereist
|
De installatiekopie die wordt geïmplementeerd in de webservice. |
Uitzonderingen
Type | Description |
---|---|