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
Een woordenlijst met sleutelwaardelabels voor deze webservice.
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
- str
Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice.
- secondary_key
- str
Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice.
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
- str
Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice.
- secondary_key
- str
Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice.
Variabelen
- 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
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
- cls
Geeft aan dat dit een klassemethode is.
Uitzonderingen
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor