WebserviceDeploymentConfiguration Klas

Hiermee definieert u de functionaliteit van de basis klasse voor alle configuratie-objecten voor de webservice voor installatie.

Deze klasse vertegenwoordigt de configuratie parameters voor het implementeren van een webservice op een specifiek doel. Als u bijvoorbeeld een implementatie voor de Azure Kubernetes-service wilt maken, gebruikt u de deploy_configuration methode van de- AksWebservice klasse.

Overname
abc.ABC
WebserviceDeploymentConfiguration

Constructor

WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)

Parameters

type
Webservice

Het type webservice dat is gekoppeld aan dit object.

description
<xref:str>

Een beschrijving om deze webservice aan te bieden.

tags
<xref:dict>[<xref:str>, <xref:str>]

Een woorden lijst met tags voor sleutel waarden om deze webservice te geven.

properties
<xref:dict>[<xref:str>, <xref:str>]

Een woorden lijst met de eigenschappen van de sleutel waarde waarmee deze webservice wordt verstrekt. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar er kunnen geen nieuwe sleutel waardeparen worden toegevoegd.

primary_key
<xref:str>

Een primaire verificatie sleutel die moet worden gebruikt voor deze webservice.

secondary_key
<xref:str>

Een secundaire verificatie sleutel die moet worden gebruikt voor deze webservice.

location
<xref:str>

De Azure-regio om deze webservice in te implementeren.

Variabelen

azureml.core.webservice.Webservice.description

Een beschrijving om deze webservice aan te bieden.

azureml.core.webservice.Webservice.tags

Een woorden lijst met tags voor sleutel waarden om deze webservice te geven.

azureml.core.webservice.Webservice.properties

Een woorden lijst met de eigenschappen van de sleutel waarde waarmee deze webservice wordt verstrekt. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar er kunnen geen nieuwe sleutel waardeparen worden toegevoegd.

azureml.core.webservice.Webservice.primary_key

Een primaire verificatie sleutel die moet worden gebruikt voor deze webservice.

azureml.core.webservice.Webservice.secondary_key

Een secundaire verificatie sleutel 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 implementatie configuratie afdrukken.

validate_configuration

Controleer of de opgegeven configuratie waarden geldig zijn.

Treedt op WebserviceException als de validatie mislukt.

validate_image

Controleer of de installatie kopie die wordt geïmplementeerd op de webservice, geldig is.

Treedt op WebserviceException als de validatie mislukt.

De implementatie configuratie afdrukken.

print_deploy_configuration()

validate_configuration

Controleer of de opgegeven configuratie waarden geldig zijn.

Treedt op WebserviceException als de validatie mislukt.

validate_configuration()

validate_image

Controleer of de installatie kopie die wordt geïmplementeerd op de webservice, geldig is.

Treedt op WebserviceException als de validatie mislukt.

validate_image(image)

Parameters

cls

Geeft aan dat dit een klassen methode is.

image
Image

De installatie kopie die wordt geïmplementeerd op de webservice.

Uitzonderingen