Share via


Classe OperationalizationDefinition

OperationalizationDefinition

azureml.deploy.operationalization.OperationalizationDefinition(name, op,
    defs_extent={})

Classe astratta di base che definisce le proprietà di un servizio.

Creare una nuova definizione di pubblicazione.

Argomenti

name

Nome del servizio Web.

op

Riferimento all'istanza del client di distribuzione.

defs_extent

Combinazione di definizioni specifiche della sottoclasse.

alias(alias)

Impostare l'alias del nome della funzione del servizio (facoltativo) da usare per usufruire del servizio.

Esempio:

service = client.service('score-service').alias('score').deploy()

# `score()` is the function that will call the `score-service`
result = service.score()

Argomenti

alias

Alias del nome della funzione del servizio da usare per utilizzare il servizio.

Restituisce

Self OperationalizationDefinition per API Fluent.

distribuire

deploy()

Raggruppa le proprietà di definizione e pubblica il servizio.

Viene implementato dalle sottoclassi.

Restituisce

Una nuova istanza di Service che rappresenta il servizio distribuito.

description

description(description)

Impostare la descrizione facoltativa del servizio.

Argomenti

description

Descrizione del servizio.

Restituisce

Self OperationalizationDefinition per API Fluent.

ridistribuzione

redeploy(force=False)

Raggruppa le proprietà di definizione e aggiorna il servizio.

Viene implementato dalle sottoclassi.

Restituisce

Una nuova istanza di Service che rappresenta il servizio distribuito.

version

version(version)

Impostare la versione facoltativa del servizio.

Argomenti

version

Versione del servizio.

Restituisce

Self OperationalizationDefinition per API Fluent.