Billing Subscriptions - List By Billing Profile
Enumera las suscripciones que se facturan a un perfil de facturación. La operación se admite para las cuentas de facturación con tipo de contrato Contrato de cliente de Microsoft o Microsoft Partner Agreement.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingSubscriptions?api-version=2020-05-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
billing
|
path | True |
string |
Identificador que identifica de forma única una cuenta de facturación. |
billing
|
path | True |
string |
Identificador que identifica de forma única un perfil de facturación. |
api-version
|
query | True |
string |
Versión de la API que se va a usar con la solicitud de cliente. La versión actual es 2020-05-01. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar. La solicitud se ha realizado correctamente. |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
BillingSubscriptionsListByBillingProfile
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingSubscriptions?api-version=2020-05-01
Sample Response
{
"value": [
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId1",
"name": "billingSubscriptionId1",
"type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
"properties": {
"displayName": "My subscription",
"subscriptionId": "88100ba7-38e2-4369-aa8e-544313e0c90b",
"subscriptionBillingStatus": "Active",
"lastMonthCharges": {
"currency": "USD",
"value": 5000
},
"monthToDateCharges": {
"currency": "USD",
"value": 600
},
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
"billingProfileDisplayName": "Contoso operations billing",
"costCenter": "ABC1234",
"skuId": "0001",
"skuDescription": "Microsoft Azure Plan"
}
},
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId2",
"name": "billingSubscriptionId2",
"type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
"properties": {
"displayName": "Test subscription",
"subscriptionId": "66e1ffd8-0f9d-4190-a5a3-910db5a20795",
"subscriptionBillingStatus": "Active",
"lastMonthCharges": {
"currency": "USD",
"value": 1000
},
"monthToDateCharges": {
"currency": "USD",
"value": 400
},
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
"billingProfileDisplayName": "Contoso operations billing",
"costCenter": "ABC1234",
"skuId": "0001",
"skuDescription": "Microsoft Azure Plan"
}
},
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId3",
"name": "billingSubscriptionId3",
"type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
"properties": {
"displayName": "Dev Subscription",
"subscriptionId": "87607149-63a6-4644-8dc1-1d2e368f4994",
"subscriptionBillingStatus": "Active",
"lastMonthCharges": {
"currency": "USD",
"value": 6000
},
"monthToDateCharges": {
"currency": "USD",
"value": 900
},
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
"billingProfileDisplayName": "Contoso operations billing",
"costCenter": "ABC1234",
"skuId": "0001",
"skuDescription": "Microsoft Azure Plan"
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Amount |
Cantidad. |
Billing |
Una suscripción de facturación. |
Billing |
Lista de suscripciones de facturación. |
Billing |
Estado de facturación actual de la suscripción. |
Error |
Detalles del error. |
Error |
La respuesta de error indica que el servicio no puede procesar la solicitud entrante. El motivo se proporciona en el mensaje de error. |
Error |
|
Reseller |
Detalles del revendedor. |
Amount
Cantidad.
Nombre | Tipo | Description |
---|---|---|
currency |
string |
Moneda del valor de importe. |
value |
number |
Valor de la cantidad. |
BillingSubscription
Una suscripción de facturación.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Id. de recurso. |
name |
string |
Nombre del recurso. |
properties.billingProfileDisplayName |
string |
Nombre del perfil de facturación al que se factura la suscripción. |
properties.billingProfileId |
string |
Identificador del perfil de facturación al que se factura la suscripción. |
properties.costCenter |
string |
Centro de costos aplicado a la suscripción. |
properties.customerDisplayName |
string |
Nombre del cliente para el que se creó la suscripción. El campo solo es aplicable a la cuenta de facturación de Microsoft Partner Agreement. |
properties.customerId |
string |
Identificador del cliente para el que se creó la suscripción. El campo solo es aplicable a la cuenta de facturación de Microsoft Partner Agreement. |
properties.displayName |
string |
Nombre de la suscripción. |
properties.invoiceSectionDisplayName |
string |
Nombre de la sección de factura a la que se factura la suscripción. |
properties.invoiceSectionId |
string |
Identificador de la sección de factura a la que se factura la suscripción. |
properties.lastMonthCharges |
El último mes cobra. |
|
properties.monthToDateCharges |
Los cargos del mes actual hasta la fecha. |
|
properties.reseller |
Revendedor de esta suscripción. |
|
properties.skuDescription |
string |
Descripción de la SKU del plan de Azure para la suscripción. |
properties.skuId |
string |
Identificador de SKU del plan de Azure para la suscripción. |
properties.subscriptionBillingStatus |
Estado de facturación actual de la suscripción. |
|
properties.subscriptionId |
string |
Identificador de la suscripción. |
properties.suspensionReasons |
string[] |
Motivo de suspensión de una suscripción. Solo se aplica a las suscripciones de las cuentas de facturación del Programa Microsoft Online Services. |
type |
string |
Tipo de recurso. |
BillingSubscriptionsListResult
Lista de suscripciones de facturación.
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Vínculo (url) a la página siguiente de resultados. |
totalCount |
number |
Número total de registros. |
value |
Lista de suscripciones de facturación. |
BillingSubscriptionStatusType
Estado de facturación actual de la suscripción.
Nombre | Tipo | Description |
---|---|---|
Abandoned |
string |
|
Active |
string |
|
Deleted |
string |
|
Inactive |
string |
|
Warning |
string |
ErrorDetails
Detalles del error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
details |
Los subdelementos del error. |
|
message |
string |
Mensaje de error que indica por qué se produjo un error en la operación. |
target |
string |
Destino del error concreto. |
ErrorResponse
La respuesta de error indica que el servicio no puede procesar la solicitud entrante. El motivo se proporciona en el mensaje de error.
Nombre | Tipo | Description |
---|---|---|
error |
Detalles del error. |
ErrorSubDetails
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
message |
string |
Mensaje de error que indica por qué se produjo un error en la operación. |
target |
string |
Destino del error concreto. |
Reseller
Detalles del revendedor.
Nombre | Tipo | Description |
---|---|---|
description |
string |
Nombre del revendedor. |
resellerId |
string |
Identificador de MPN del revendedor. |