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

type
Webservice
Vereist

Het type webservice dat aan dit object is gekoppeld.

description
str
standaardwaarde: None

Een beschrijving voor deze webservice.

tags
dict[str, str]
standaardwaarde: None

Een woordenlijst met sleutelwaardelabels voor deze webservice.

properties
dict[str, str]
standaardwaarde: None

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
standaardwaarde: None

Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice.

secondary_key
str
standaardwaarde: None

Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice.

location
str
standaardwaarde: None

De Azure-regio om deze webservice in te implementeren.

type
Webservice
Vereist

Het type webservice dat aan dit object is gekoppeld.

description
str
Vereist

Een beschrijving voor deze webservice.

tags
dict[str, str]
Vereist

Een woordenlijst met sleutelwaardelabels voor deze webservice.

properties
dict[str, str]
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
str
Vereist

Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice.

secondary_key
str
Vereist

Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice.

location
str
Vereist

De Azure-regio om deze webservice in te implementeren.

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
Vereist

Geeft aan dat dit een klassemethode is.

image
Image
Vereist

De installatiekopie die wordt geïmplementeerd in de webservice.

Uitzonderingen