APIs de Relatórios para clientes Enterprise – Custos de Armazenamento do Marketplace
Observação
Em 1º de maio de 2024, as APIs do Azure Enterprise Reporting serão desativadas. Todas as APIs de Relatórios Empresariais restantes deixarão de responder às solicitações. Os clientes precisam fazer a transição para o uso de APIs de Gerenciamento de Custos da Microsoft antes disso. Para saber mais, confira Migrar do Azure Enterprise Reporting para a visão geral das APIs de Gerenciamento de Custos da Microsoft.
A API de Cobrança da Loja do Marketplace retorna a divisão de encargos do marketplace baseado em uso por dia para o Período de Cobrança especificado ou as datas de início e término. Os encargos recorrentes são retornados como parte da resposta da API.
Solicitação
As propriedades de cabeçalho comuns que você deve especificar são mostradas no artigo APIs de relatório para clientes enterprise . Se um período de cobrança não for especificado, os dados do período de cobrança atual serão retornados. Você pode especificar intervalos de tempo personalizados. Os parâmetros de data de início e término estão no formatoyyy-MM-dd. O intervalo de tempo máximo compatível é de 36 meses.
Método | URI da solicitação |
---|---|
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 |
Resposta
[
{
"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"
},
...
]
Definições da propriedade de resposta
Nome da propriedade | Tipo | Descrição |
---|---|---|
id | string | ID exclusiva para o item de cobrança do marketplace |
subscriptionGuid | Guid | A Guid da assinatura |
subscriptionName | string | O nome da assinatura |
meterId | string | ID para o medidor emitido |
usageStartDate | Datetime | Hora de início para o registro de uso |
usageEndDate | Datetime | Hora de término para o registro de uso |
offerName | string | O nome da oferta |
resourceGroup | string | O grupo de recursos |
instanceId | string | ID da instância |
additionalInfo | string | Cadeia de caracteres JSON de informações adicionais |
marcas | string | Cadeia de caracteres JSON da marca |
orderNumber | string | O número da ordem |
unitOfMeasure | string | Unidade de medida para o medidor |
costCenter | string | O centro de custo |
accountId | INT | A ID da conta |
accountName | string | O nome da conta |
accountOwnerId | string | A ID do proprietário da conta |
departmentId | INT | A ID do departamento |
departmentName | string | O nome do departamento |
publisherName | string | O nome do editor |
planName | string | O nome do plano |
consumedQuantity | decimal | Quantidade consumida durante esse período |
resourceRate | decimal | Preço unitário do medidor |
extendedCost | decimal | Cobrança estimada com base na quantidade consumida e no custo estendido |
isRecurringCharge | string | Indicador de encargos recorrentes |