API de informes para clientes de Enterprise: gastos de la tienda Marketplace
Nota
El 1 de mayo de 2024, se retirarán las API de Azure Enterprise Reporting. Las API de Enterprise Reporting restantes dejarán de responder a las solicitudes. Los clientes deben realizar la transición al uso de las API de Microsoft Cost Management antes de entonces. Para más información, consulte Introducción a la migración de Azure Enterprise Reporting a las API de Microsoft Cost Management.
Marketplace Store Charge API devuelve el desglose de los cargos de Marketplace basados en el uso por día para el período de facturación o las fechas de inicio y finalización especificadas. Los cargos periódicos se devuelven como parte de la respuesta de la API.
Solicitud
Las propiedades de encabezado comunes que debe especificar se muestran en el artículo Api de informes para clientes enterprise . Si no se especifica un período de facturación, se devuelven los datos del período de facturación actual. Puede especificar intervalos de tiempo personalizados. Los parámetros de fecha de inicio y finalización están en formato aaaa-MM-dd. El intervalo de tiempo máximo compatible es de 36 meses.
Método | URI de solicitud |
---|---|
GET | https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/marketplacecharges |
GET | https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/billingPeriods/{billingPeriod}/marketplacecharges |
GET | https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/marketplacechargesbycustomdate?startTime=2017-01-01& endTime=2017-01-10 |
Response
[
{
"id": "id",
"subscriptionGuid": "00000000-0000-0000-0000-000000000000",
"subscriptionName": "subName",
"meterId": "2core",
"usageStartDate": "2015-09-17T00:00:00Z",
"usageEndDate": "2015-09-17T23:59:59Z",
"offerName": "Virtual LoadMaster™ (VLM) for Azure",
"resourceGroup": "Res group",
"instanceId": "id",
"additionalInfo": "{\"ImageType\":null,\"ServiceType\":\"Medium\"}",
"tags": "",
"orderNumber": "order",
"unitOfMeasure": "",
"costCenter": "100",
"accountId": 100,
"accountName": "Account Name",
"accountOwnerId": "account@live.com",
"departmentId": 101,
"departmentName": "Department 1",
"publisherName": "Publisher 1",
"planName": "Plan name",
"consumedQuantity": 1.15,
"resourceRate": 0.1,
"extendedCost": 1.11,
"isRecurringCharge": "False"
},
...
]
Definiciones de propiedad de respuesta
Nombre de propiedad | Tipo | Descripción |
---|---|---|
id | string | Identificador único para el elemento de gastos en Marketplace |
subscriptionGuid | Guid | GUID de suscripción |
subscriptionName | string | Nombre de suscripción |
meterId | string | Identificador del medidor emitido |
usageStartDate | DateTime | Hora de inicio del registro de uso |
usageEndDate | DateTime | Hora de finalización del registro de uso |
offerName | string | Nombre de la oferta |
resourceGroup | string | Grupo de recursos |
instanceId | string | Identificador de instancia |
additionalInfo | string | Cadena JSON de información adicional |
etiquetas | string | Cadena JSON de etiqueta |
orderNumber | string | Número de pedido |
unitOfMeasure | string | Unidad de medida del medidor |
costCenter | string | Centro de coste |
accountId | int | Identificador de cuenta |
accountName | string | Nombre de cuenta |
accountOwnerId | string | Identificador de propietario de cuenta |
departmentId | int | Identificador de departamento |
departmentName | string | Nombre de departamento |
publisherName | string | Nombre de publicador |
planName | string | Nombre de plan |
consumedQuantity | Decimal | Cantidad consumida durante este período |
resourceRate | Decimal | Precio por unidad del medidor |
extendedCost | Decimal | Gasto estimado según la cantidad consumida y el costo total |
isRecurringCharge | string | Indicador de cargos periódicos |