Aracılığıyla paylaş


Commitment Plans - List Plans By Subscription

Bir aboneliğe ait belirli bir türdeki tüm kaynakları döndürür.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.CognitiveServices/commitmentPlans?api-version=2025-06-01

URI Parametreleri

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

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

CommitmentPlanListResult

Taahhüt planı kaynakları başarıyla alındı.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı

Örnekler

List Accounts by Subscription

Örnek isteği

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.CognitiveServices/commitmentPlans?api-version=2025-06-01

Örnek yanıt

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/commitmentPlans/commitmentPlanName",
      "name": "commitmentPlanName",
      "type": "Microsoft.CognitiveServices/commitmentPlans",
      "location": "West US",
      "sku": {
        "name": "S0"
      },
      "kind": "SpeechServices",
      "properties": {
        "provisioningState": "Succeeded",
        "hostingModel": "Web",
        "planType": "STT",
        "autoRenew": true,
        "current": {
          "tier": "T1"
        }
      }
    }
  ]
}

Tanımlar

Name Description
CommitmentPeriod

Bilişsel Hizmetler hesap taahhüt süresi.

CommitmentPlan

Bilişsel Hizmetler hesap taahhüt planı.

CommitmentPlanListResult

Bilişsel hizmetler hesapları işlem yanıtının listesi.

CommitmentPlanProperties

Bilişsel Hizmetler hesap taahhüt planının özellikleri.

CommitmentPlanProvisioningState

İşlemin çağrıldığı sırada kaynağın durumunu alır.

CommitmentQuota

Bilişsel Hizmetler hesap taahhüdü kotası.

createdByType

Kaynağı oluşturan kimliğin türü.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

HostingModel

Hesap barındırma modeli.

Sku

SKU'yu temsil eden kaynak modeli tanımı

SkuTier

Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

CommitmentPeriod

Bilişsel Hizmetler hesap taahhüt süresi.

Name Tür Description
count

integer (int32)

Taahhüt süresi taahhüt sayısı.

endDate

string

Taahhüt süresi bitiş tarihi.

quota

CommitmentQuota

Bilişsel Hizmetler hesap taahhüdü kotası.

startDate

string

Taahhüt dönemi başlangıç tarihi.

tier

string

Taahhüt dönemi taahhüt katmanı.

CommitmentPlan

Bilişsel Hizmetler hesap taahhüt planı.

Name Tür Description
etag

string

Kaynak Etag'i.

id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind

string

Kaynağın türü.

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties

CommitmentPlanProperties

Bilişsel Hizmetler hesap taahhüt planının özellikleri.

sku

Sku

SKU'yu temsil eden kaynak modeli tanımı

systemData

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

CommitmentPlanListResult

Bilişsel hizmetler hesapları işlem yanıtının listesi.

Name Tür Description
nextLink

string

CommitmentPlan'in bir sonraki sayfasını almak için kullanılan bağlantı.

value

CommitmentPlan[]

Bilişsel Hizmetler hesaplarının, CommitmentPlan'ın ve özelliklerinin listesini alır.

CommitmentPlanProperties

Bilişsel Hizmetler hesap taahhüt planının özellikleri.

Name Tür Description
autoRenew

boolean

Otomatik Yenileme taahhüt planı.

commitmentPlanGuid

string

Taahhüt planı kılavuzu.

current

CommitmentPeriod

Bilişsel Hizmetler hesap taahhüt süresi.

hostingModel

HostingModel

Hesap barındırma modeli.

last

CommitmentPeriod

Bilişsel Hizmetler hesap taahhüt süresi.

next

CommitmentPeriod

Bilişsel Hizmetler hesap taahhüt süresi.

planType

string

Taahhüt planı türü.

provisioningIssues

string[]

ProvisioningIssue listesi.

provisioningState

CommitmentPlanProvisioningState

İşlemin çağrıldığı sırada kaynağın durumunu alır.

CommitmentPlanProvisioningState

İşlemin çağrıldığı sırada kaynağın durumunu alır.

Değer Description
Accepted
Creating
Deleting
Moving
Failed
Succeeded
Canceled

CommitmentQuota

Bilişsel Hizmetler hesap taahhüdü kotası.

Name Tür Description
quantity

integer (int64)

Taahhüt kotası miktarı.

unit

string

Taahhüt kotası birimi.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgi.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

HostingModel

Hesap barındırma modeli.

Değer Description
Web
ConnectedContainer
DisconnectedContainer
ProvisionedWeb

Sku

SKU'yu temsil eden kaynak modeli tanımı

Name Tür Description
capacity

integer (int32)

SKU ölçeği genişletmeyi/genişletmeyi destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir.

family

string

Hizmetin aynı SKU için farklı donanım nesilleri varsa, bu burada yakalanabilir.

name

string

SKU'nun adı. Eski - P3. Bu genellikle bir harf+sayı kodudur

size

string

SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır.

tier

SkuTier

Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir.

SkuTier

Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir.

Değer Description
Free
Basic
Standard
Premium
Enterprise

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma zaman damgası (UTC).

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynak son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.