Dela via


Commitment Plans - List Plans By Subscription

Returnerar alla resurser av en viss typ som tillhör en prenumeration.

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

URI-parametrar

Name I Obligatorisk Typ Description
subscriptionId
path True

string

minLength: 1

ID för målprenumerationen.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Svar

Name Typ Description
200 OK

CommitmentPlanListResult

Resurser för åtagandeplan har hämtats.

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades

Exempel

List Accounts by Subscription

Exempelbegäran

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

Exempelsvar

{
  "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"
        }
      }
    }
  ]
}

Definitioner

Name Description
CommitmentPeriod

Åtagandeperiod för Cognitive Services-konto.

CommitmentPlan

Plan för kontoåtagande för Cognitive Services.

CommitmentPlanListResult

Listan över åtgärdssvar för cognitive services-konton.

CommitmentPlanProperties

Egenskaper för Cognitive Services-kontoåtagandeplan.

CommitmentPlanProvisioningState

Hämtar status för resursen vid den tidpunkt då operationen anropades.

CommitmentQuota

Kvot för kontoåtagande för Cognitive Services.

createdByType

Den typ av identitet som skapade resursen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

HostingModel

Modell för kontovärd.

Sku

Resursmodelldefinitionen som representerar SKU

SkuTier

Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT.

systemData

Metadata som rör skapande och senaste ändring av resursen.

CommitmentPeriod

Åtagandeperiod för Cognitive Services-konto.

Name Typ Description
count

integer (int32)

Antal åtagandeperioder för åtagande.

endDate

string

Slutdatum för åtagandeperioden.

quota

CommitmentQuota

Kvot för kontoåtagande för Cognitive Services.

startDate

string

Startdatum för åtagandeperioden.

tier

string

Åtagandenivå för åtagandeperiod.

CommitmentPlan

Plan för kontoåtagande för Cognitive Services.

Name Typ Description
etag

string

Resurs-Etag.

id

string

Fullständigt kvalificerat resurs-ID för resursen. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind

string

Vilken typ av resurs det är.

location

string

Den geo-plats där resursen finns

name

string

Namnet på resursen

properties

CommitmentPlanProperties

Egenskaper för Cognitive Services-kontoåtagandeplan.

sku

Sku

Resursmodelldefinitionen som representerar SKU

systemData

systemData

Metadata som rör skapande och senaste ändring av resursen.

tags

object

Resursetiketter.

type

string

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

CommitmentPlanListResult

Listan över åtgärdssvar för cognitive services-konton.

Name Typ Description
nextLink

string

Länken som används för att hämta nästa sida i CommitmentPlan.

value

CommitmentPlan[]

Hämtar listan över Cognitive Services-konton, CommitmentPlan och deras egenskaper.

CommitmentPlanProperties

Egenskaper för Cognitive Services-kontoåtagandeplan.

Name Typ Description
autoRenew

boolean

Åtagandeplan för AutoRenew.

commitmentPlanGuid

string

Guid för åtagandeplan.

current

CommitmentPeriod

Åtagandeperiod för Cognitive Services-konto.

hostingModel

HostingModel

Modell för kontovärd.

last

CommitmentPeriod

Åtagandeperiod för Cognitive Services-konto.

next

CommitmentPeriod

Åtagandeperiod för Cognitive Services-konto.

planType

string

Typ av åtagandeplan.

provisioningIssues

string[]

Listan över ProvisioningIssue.

provisioningState

CommitmentPlanProvisioningState

Hämtar status för resursen vid den tidpunkt då operationen anropades.

CommitmentPlanProvisioningState

Hämtar status för resursen vid den tidpunkt då operationen anropades.

Värde Description
Accepted
Creating
Deleting
Moving
Failed
Succeeded
Canceled

CommitmentQuota

Kvot för kontoåtagande för Cognitive Services.

Name Typ Description
quantity

integer (int64)

Kvantitet för åtagandekvot.

unit

string

Kvotenhet för åtagande.

createdByType

Den typ av identitet som skapade resursen.

Värde Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Den ytterligare informationen.

type

string

Typen av ytterligare information.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Felet ytterligare information.

code

string

Felkoden.

details

ErrorDetail[]

Information om felet.

message

string

Felmeddelandet.

target

string

Felet riktas.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felet objektet.

HostingModel

Modell för kontovärd.

Värde Description
Web
ConnectedContainer
DisconnectedContainer
ProvisionedWeb

Sku

Resursmodelldefinitionen som representerar SKU

Name Typ Description
capacity

integer (int32)

Om SKU:n stöder utskalning/in bör kapacitets heltal inkluderas. Om det inte går att skala ut/in för resursen kan detta utelämnas.

family

string

Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här.

name

string

Namnet på SKU:n. Ex - P3. Det är vanligtvis en bokstav+nummerkod

size

string

SKU-storleken. När namnfältet är kombinationen av nivå och något annat värde är detta den fristående koden.

tier

SkuTier

Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT.

SkuTier

Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT.

Värde Description
Free
Basic
Standard
Premium
Enterprise

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för att skapa resurser (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för senaste ändring av resurs (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.