Partager via


Classe OperationalizationDefinition

OperationalizationDefinition

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

Classe abstraite de base définissant les propriétés d’un service.

Créer une définition de publication.

Arguments

name

Nom du service web.

op

Référence pour l’instance de déploiement du client.

defs_extent

Mixin de définitions spécifiques aux sous-classes.

alias(alias)

Définissez l’alias de nom de fonction de service facultatif à utiliser pour utiliser le service.

Exemple :

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

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

Arguments

alias

Alias de nom de fonction de service facultatif à utiliser pour utiliser le service.

Retours

Auto OperationalizationDefinition pour l’API Fluent.

déployer

deploy()

Regroupez les propriétés de définition et publiez le service.

À implémenter par les sous-classes.

Retours

Nouvelle instance de Service représentant le service déployé.

description

description(description)

Définissez la description facultative du service.

Arguments

description

Description du service.

Retours

Auto OperationalizationDefinition pour l’API Fluent.

redéployer

redeploy(force=False)

Regroupez les propriétés de définition et mettez à jour le service.

À implémenter par les sous-classes.

Retours

Nouvelle instance de Service représentant le service déployé.

version

version(version)

Définissez la version facultative du service.

Arguments

version

Version du service.

Retours

Auto OperationalizationDefinition pour l’API Fluent.