Partager via


Commitment Plans - Create Or Update

Créez une ressource de plan d’engagement Azure ML ou misez-en une existante.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearning/commitmentPlans/{commitmentPlanName}?api-version=2016-05-01-preview

Paramètres URI

Nom Dans Obligatoire Type Description
commitmentPlanName
path True

string

Nom du plan d’engagement Azure ML.

resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

ID d’abonnement Azure.

api-version
query True

string

Version de l’API du fournisseur de ressources Microsoft.MachineLearning à utiliser.

Corps de la demande

Nom Obligatoire Type Description
location True

string

Emplacement de la ressource.

etag

string

Balise d’entité utilisée pour appliquer la concurrence optimiste.

sku

ResourceSku

Référence SKU du plan d’engagement.

tags

object

Balises définies par l’utilisateur pour la ressource.

Réponses

Nom Type Description
200 OK

CommitmentPlan

Ok

201 Created

CommitmentPlan

Date de création

Définitions

Nom Description
CommitmentPlan

Une ressource de plan d’engagement Azure ML.

CommitmentPlanProperties

Propriétés d’un plan d’engagement Azure ML.

PlanQuantity

Représente la quantité qu’un plan d’engagement fournit d’une ressource mesurée.

ResourceSku

Référence SKU d’une ressource.

CommitmentPlan

Une ressource de plan d’engagement Azure ML.

Nom Type Description
etag

string

Balise d’entité utilisée pour appliquer la concurrence optimiste.

id

string

ID de ressource.

location

string

Emplacement de la ressource.

name

string

Nom de la ressource.

properties

CommitmentPlanProperties

Propriétés du plan d’engagement.

sku

ResourceSku

Référence SKU du plan d’engagement.

tags

object

Balises définies par l’utilisateur pour la ressource.

type

string

Type de ressource.

CommitmentPlanProperties

Propriétés d’un plan d’engagement Azure ML.

Nom Type Description
chargeForOverage

boolean

Indique si l’utilisation au-delà des quantités incluses du plan d’engagement sera facturée.

chargeForPlan

boolean

Indique si le plan d’engagement entraîne des frais.

creationDate

string

Date à laquelle ce plan d’engagement a été créé, au format ISO 8601.

includedQuantities

<string,  PlanQuantity>

Les quantités de ressources incluses que ce plan vous donne.

maxAssociationLimit

integer

Nombre maximal d’associations d’engagement qui peuvent être des enfants de ce plan d’engagement.

maxCapacityLimit

integer

Capacité de scale-out maximale pour ce plan d’engagement.

minCapacityLimit

integer

Capacité minimale de scale-out pour ce plan d’engagement.

planMeter

string

Compteur Azure qui sera utilisé pour facturer ce plan d’engagement.

refillFrequencyInDays

integer

Fréquence à laquelle les quantités incluses de ce plan d’engagement sont remplies.

suspendPlanOnOverage

boolean

Indique si ce plan d’engagement sera déplacé dans un état suspendu si l’utilisation va au-delà des quantités incluses du plan d’engagement.

PlanQuantity

Représente la quantité qu’un plan d’engagement fournit d’une ressource mesurée.

Nom Type Description
allowance

number

Quantité ajoutée au plan d’engagement à un intervalle spécifié par sa fréquence d’allocation.

amount

number

Quantité disponible pour le plan la dernière fois que l’utilisation a été calculée.

includedQuantityMeter

string

Compteur Azure pour l’utilisation par rapport aux quantités incluses.

overageMeter

string

Compteur Azure pour une utilisation qui dépasse les quantités incluses.

ResourceSku

Référence SKU d’une ressource.

Nom Type Description
capacity

integer

Capacité de scale-out de la ressource. 1 est 1x, 2 est 2x, etc. Cela a un impact sur les quantités et le coût de toute ressource du plan d’engagement.

name

string

Le nom du SKU. Avec le niveau, identifie de manière unique la référence SKU.

tier

string

Niveau de référence SKU. Avec le nom, identifie de manière unique la référence SKU.