Compartir a través de


Commitment Plans - List Plans By Subscription

Devuelve todos los recursos de un tipo determinado que pertenecen a una suscripción.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

Respuestas

Nombre Tipo Description
200 OK

CommitmentPlanListResult

Recuperación correcta de los recursos del plan de compromisos.

Other Status Codes

ErrorResponse

Respuesta de error que describe por qué falló la operación

Ejemplos

List Accounts by Subscription

Solicitud de ejemplo

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

Respuesta de muestra

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

Definiciones

Nombre Description
CommitmentPeriod

Período de compromiso de la cuenta de Cognitive Services.

CommitmentPlan

Plan de compromiso de cuenta de Cognitive Services.

CommitmentPlanListResult

La lista de respuestas de operación de cuentas de servicios cognitivos.

CommitmentPlanProperties

Propiedades del plan de compromiso de cuenta de Cognitive Services.

CommitmentPlanProvisioningState

Obtiene el estado del recurso en el momento en que se llamó a la operación.

CommitmentQuota

Cuota de compromiso de cuenta de Cognitive Services.

createdByType

El tipo de identidad que creó el recurso.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

HostingModel

Modelo de alojamiento de cuentas.

Sku

La definición del modelo de recursos que representa SKU

SkuTier

El proveedor de recursos necesita implementar este campo si el servicio tiene más de un nivel, pero no es necesario en put.

systemData

Metadatos relativos a la creación y última modificación del recurso.

CommitmentPeriod

Período de compromiso de la cuenta de Cognitive Services.

Nombre Tipo Description
count

integer (int32)

Recuento de compromisos del período de compromiso.

endDate

string

Fecha de finalización del período de compromiso.

quota

CommitmentQuota

Cuota de compromiso de cuenta de Cognitive Services.

startDate

string

Fecha de inicio del período de compromiso.

tier

string

Nivel de compromiso del período de compromiso.

CommitmentPlan

Plan de compromiso de cuenta de Cognitive Services.

Nombre Tipo Description
etag

string

Etag de recursos.

id

string

Identificador de recurso completo para el recurso. Ej: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind

string

El tipo de recurso.

location

string

Ubicación geográfica donde reside el recurso

name

string

Nombre del recurso

properties

CommitmentPlanProperties

Propiedades del plan de compromiso de cuenta de Cognitive Services.

sku

Sku

La definición del modelo de recursos que representa SKU

systemData

systemData

Metadatos relativos a la creación y última modificación del recurso.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

CommitmentPlanListResult

La lista de respuestas de operación de cuentas de servicios cognitivos.

Nombre Tipo Description
nextLink

string

El enlace utilizado para obtener la siguiente página de CommitmentPlan.

value

CommitmentPlan[]

Obtiene la lista de cuentas de Cognitive Services CommitmentPlan y sus propiedades.

CommitmentPlanProperties

Propiedades del plan de compromiso de cuenta de Cognitive Services.

Nombre Tipo Description
autoRenew

boolean

Plan de compromiso de renovación automática.

commitmentPlanGuid

string

Guid del plan de compromiso.

current

CommitmentPeriod

Período de compromiso de la cuenta de Cognitive Services.

hostingModel

HostingModel

Modelo de alojamiento de cuentas.

last

CommitmentPeriod

Período de compromiso de la cuenta de Cognitive Services.

next

CommitmentPeriod

Período de compromiso de la cuenta de Cognitive Services.

planType

string

Tipo de plan de compromiso.

provisioningIssues

string[]

La lista de ProvisioningIssue.

provisioningState

CommitmentPlanProvisioningState

Obtiene el estado del recurso en el momento en que se llamó a la operación.

CommitmentPlanProvisioningState

Obtiene el estado del recurso en el momento en que se llamó a la operación.

Valor Description
Accepted
Creating
Deleting
Moving
Failed
Succeeded
Canceled

CommitmentQuota

Cuota de compromiso de cuenta de Cognitive Services.

Nombre Tipo Description
quantity

integer (int64)

Cantidad de cuota comprometida.

unit

string

Unidad de cuota comprometida.

createdByType

El tipo de identidad que creó el recurso.

Valor Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

HostingModel

Modelo de alojamiento de cuentas.

Valor Description
Web
ConnectedContainer
DisconnectedContainer
ProvisionedWeb

Sku

La definición del modelo de recursos que representa SKU

Nombre Tipo Description
capacity

integer (int32)

Si la SKU admite el escalado horizontal o horizontal, se debe incluir el entero de capacidad. Si no es posible escalar horizontalmente o reducir horizontalmente el recurso, se puede omitir.

family

string

Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí.

name

string

Nombre de la SKU. Por ejemplo, P3. Normalmente es un código de letra y número

size

string

Tamaño de la SKU. Cuando el campo de nombre es la combinación de nivel y otro valor, este sería el código independiente.

tier

SkuTier

El proveedor de recursos necesita implementar este campo si el servicio tiene más de un nivel, pero no es necesario en put.

SkuTier

El proveedor de recursos necesita implementar este campo si el servicio tiene más de un nivel, pero no es necesario en put.

Valor Description
Free
Basic
Standard
Premium
Enterprise

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

La marca de tiempo de la creación de recursos (UTC).

createdBy

string

La identidad que creó el recurso.

createdByType

createdByType

El tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

La marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

La identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

El tipo de identidad que modificó por última vez el recurso.