Aracılığıyla paylaş


Commitment Plans - Create Or Update

Yeni bir Azure ML taahhüt planı kaynağı oluşturun veya mevcut bir kaynağı güncelleştirir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
commitmentPlanName
path True

string

Azure ML taahhüt planı adı.

resourceGroupName
path True

string

Kaynak grubu adı.

subscriptionId
path True

string

Azure Abonelik Kimliği.

api-version
query True

string

Kullanılacak Microsoft.MachineLearning kaynak sağlayıcısı API'sinin sürümü.

İstek Gövdesi

Name Gerekli Tür Description
location True

string

Kaynak konumu.

etag

string

İyimser eşzamanlılığı zorlamak için kullanılan varlık etiketi.

sku

ResourceSku

Taahhüt planı SKU'su.

tags

object

Kaynak için kullanıcı tanımlı etiketler.

Yanıtlar

Name Tür Description
200 OK

CommitmentPlan

Tamam

201 Created

CommitmentPlan

Oluşturuldu

Tanımlar

Name Description
CommitmentPlan

Azure ML taahhüt planı kaynağı.

CommitmentPlanProperties

Azure ML taahhüt planının özellikleri.

PlanQuantity

Tarifeli bir kaynağın taahhüt planının sağladığı miktarı temsil eder.

ResourceSku

Bir kaynağın SKU'su.

CommitmentPlan

Azure ML taahhüt planı kaynağı.

Name Tür Description
etag

string

İyimser eşzamanlılığı zorlamak için kullanılan varlık etiketi.

id

string

Kaynak Kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties

CommitmentPlanProperties

Taahhüt planı özellikleri.

sku

ResourceSku

Taahhüt planı SKU'su.

tags

object

Kaynak için kullanıcı tanımlı etiketler.

type

string

Kaynak türü.

CommitmentPlanProperties

Azure ML taahhüt planının özellikleri.

Name Tür Description
chargeForOverage

boolean

Taahhüt planının dahil edilen miktarlarının ötesindeki kullanımın ücretlendirilip ücretlendirilmeyeceğini gösterir.

chargeForPlan

boolean

Taahhüt planının ücretlendirilip ücretlendirilmeyeceğini gösterir.

creationDate

string (date-time)

Bu taahhüt planının oluşturulduğu tarih, ISO 8601 biçimindedir.

includedQuantities

<string,  PlanQuantity>

Bu planın sağladığı dahil edilen kaynak miktarları.

maxAssociationLimit

integer (int32)

Bu taahhüt planının alt öğeleri olabilecek taahhüt ilişkilendirmelerinin maksimum sayısı.

maxCapacityLimit

integer (int32)

Bu taahhüt planı için maksimum ölçek genişletme kapasitesi.

minCapacityLimit

integer (int32)

Bu taahhüt planı için en düşük ölçek genişletme kapasitesi.

planMeter

string

Bu taahhüt planı için ücretlendirmek için kullanılacak Azure ölçümü.

refillFrequencyInDays

integer (int32)

Bu taahhüt planının dahil edilen miktarlarının yeniden doldurulma sıklığı.

suspendPlanOnOverage

boolean

Kullanım taahhüt planının dahil edilen miktarlarının ötesine geçerse bu taahhüt planının askıya alınmış duruma taşınıp taşınmayacağını gösterir.

PlanQuantity

Tarifeli bir kaynağın taahhüt planının sağladığı miktarı temsil eder.

Name Tür Description
allowance

number (double)

Taahhüt planına, ödenek sıklığıyla belirtilen bir aralıkta eklenen miktar.

amount

number (double)

Kullanımın en son hesaplandığı plan için kullanılabilir miktar.

includedQuantityMeter

string

Dahil edilen miktarlara göre kullanım için Azure ölçümü.

overageMeter

string

Dahil edilen miktarları aşan kullanım için Azure ölçümü.

ResourceSku

Bir kaynağın SKU'su.

Name Tür Description
capacity

integer (int32)

Kaynağın ölçeği genişletme kapasitesi. 1 1x, 2 2x vb. Bu, herhangi bir taahhüt planı kaynağının miktarlarını ve maliyetini etkiler.

name

string

SKU adı. Katmanla birlikte SKU'yu benzersiz olarak tanımlar.

tier

string

SKU katmanı. Adla birlikte SKU'yu benzersiz olarak tanımlar.