Compartilhar via


Commitment Plans - List Plans By Subscription

Retorna todos os recursos de um tipo específico pertencentes a uma assinatura.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

CommitmentPlanListResult

Recursos do plano de confirmação recuperados com êxito.

Other Status Codes

ErrorResponse

Resposta de erro descrevendo por que a operação falhou

Exemplos

List Accounts by Subscription

Solicitação de exemplo

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

Resposta de exemplo

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

Definições

Nome Description
CommitmentPeriod

Período de compromisso da conta dos Serviços Cognitivos.

CommitmentPlan

Plano de compromisso de conta dos Serviços Cognitivos.

CommitmentPlanListResult

A lista de respostas de operação de contas de serviços cognitivos.

CommitmentPlanProperties

Propriedades do plano de compromisso de conta dos Serviços Cognitivos.

CommitmentPlanProvisioningState

Obtém o status do recurso no momento em que a operação foi chamada.

CommitmentQuota

Cota de compromisso de conta dos Serviços Cognitivos.

createdByType

O tipo de identidade que criou o recurso.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

HostingModel

Modelo de hospedagem de conta.

Sku

A definição do modelo de recurso que representa o SKU

SkuTier

Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT.

systemData

Metadados relativos à criação e última modificação do recurso.

CommitmentPeriod

Período de compromisso da conta dos Serviços Cognitivos.

Nome Tipo Description
count

integer (int32)

Contagem de compromissos do período de compromisso.

endDate

string

Data de término do período de compromisso.

quota

CommitmentQuota

Cota de compromisso de conta dos Serviços Cognitivos.

startDate

string

Data de início do período de compromisso.

tier

string

Nível de compromisso do período de compromisso.

CommitmentPlan

Plano de compromisso de conta dos Serviços Cognitivos.

Nome Tipo Description
etag

string

Etag de recurso.

id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind

string

O tipo do recurso.

location

string

A localização geográfica onde o recurso reside

name

string

O nome do recurso

properties

CommitmentPlanProperties

Propriedades do plano de compromisso de conta dos Serviços Cognitivos.

sku

Sku

A definição do modelo de recurso que representa o SKU

systemData

systemData

Metadados relativos à criação e última modificação do recurso.

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

CommitmentPlanListResult

A lista de respostas de operação de contas de serviços cognitivos.

Nome Tipo Description
nextLink

string

O link usado para obter a próxima página do CommitmentPlan.

value

CommitmentPlan[]

Obtém a lista de contas dos Serviços Cognitivos CommitmentPlan e suas propriedades.

CommitmentPlanProperties

Propriedades do plano de compromisso de conta dos Serviços Cognitivos.

Nome Tipo Description
autoRenew

boolean

Plano de compromisso AutoRenew.

commitmentPlanGuid

string

Guia do plano de compromisso.

current

CommitmentPeriod

Período de compromisso da conta dos Serviços Cognitivos.

hostingModel

HostingModel

Modelo de hospedagem de conta.

last

CommitmentPeriod

Período de compromisso da conta dos Serviços Cognitivos.

next

CommitmentPeriod

Período de compromisso da conta dos Serviços Cognitivos.

planType

string

Tipo de plano de compromisso.

provisioningIssues

string[]

A lista de ProvisioningIssue.

provisioningState

CommitmentPlanProvisioningState

Obtém o status do recurso no momento em que a operação foi chamada.

CommitmentPlanProvisioningState

Obtém o status do recurso no momento em que a operação foi chamada.

Valor Description
Accepted
Creating
Deleting
Moving
Failed
Succeeded
Canceled

CommitmentQuota

Cota de compromisso de conta dos Serviços Cognitivos.

Nome Tipo Description
quantity

integer (int64)

Quantidade de quota de compromisso.

unit

string

Unidade de quota de compromisso.

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código do erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

HostingModel

Modelo de hospedagem de conta.

Valor Description
Web
ConnectedContainer
DisconnectedContainer
ProvisionedWeb

Sku

A definição do modelo de recurso que representa o SKU

Nome Tipo Description
capacity

integer (int32)

Se o SKU der suporte a expansão/entrada, o inteiro de capacidade deverá ser incluído. Se a escala horizontal/in não for possível para o recurso, isso poderá ser omitido.

family

string

Se o serviço tiver diferentes gerações de hardware, para a mesma SKU, isso poderá ser capturado aqui.

name

string

O nome da SKU. Ex - P3. Normalmente, é um código letter+number

size

string

O tamanho da SKU. Quando o campo de nome é a combinação de camada e algum outro valor, esse seria o código autônomo.

tier

SkuTier

Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT.

SkuTier

Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT.

Valor Description
Free
Basic
Standard
Premium
Enterprise

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.