APIs de Relatórios para clientes Enterprise – Encargos da Loja do Marketplace
Nota
A 1 de maio de 2024, as APIs de Relatórios empresariais do Azure serão descontinuadas. Quaisquer APIs de Relatórios Empresariais restantes deixarão de responder aos pedidos. Os clientes têm de transitar para a utilização das APIs do Microsoft Cost Management antes disso. Para saber mais, veja Descrição geral sobre como migrar das APIs de Relatórios Enterprise do Azure para as APIs do Microsoft Cost Management.
A API de Custos da Loja do Marketplace devolve a discriminação dos custos do marketplace baseados na utilização por dia para o Período de Faturação especificado ou as datas de início e de fim. Os encargos recorrentes são apresentados como parte da resposta da API.
Pedir
As propriedades de cabeçalho comuns que tem de especificar são apresentadas no artigo API de Relatórios para clientes Enterprise . Se não for especificado um período de faturação, são devolvidos os dados do período de faturação atual. Pode especificar intervalos de tempo personalizados. Os parâmetros de data de início e de fim estão no formato aaaa-MM-dd. O intervalo de tempo máximo suportado é de 36 meses.
Método | URI do pedido |
---|---|
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 de propriedades de resposta
Nome da Propriedade | Tipo | Descrição |
---|---|---|
ID | string | ID exclusivo do item de custos do marketplace |
subscriptionGuid | GUID | O Guid da Subscrição |
subscriptionName | string | O Nome da Subscrição |
meterId | string | ID do Medidor emitido |
usageStartDate | DateTime | Hora de início do registo de utilização |
usageEndDate | DateTime | Hora de fim do registo de utilização |
offerName | string | O Nome da oferta |
resourceGroup | string | O Grupo de recursos |
instanceId | string | ID da Instância |
additionalInfo | string | Cadeia JSON de informações adicionais |
etiquetas | string | Cadeia JSON de etiqueta |
orderNumber | string | O número da encomenda |
unitOfMeasure | string | Unidade de medida para o medidor |
costCenter | string | O centro de custos |
accountId | int | O ID da conta |
accountName | string | O Nome da Conta |
accountOwnerId | string | O ID do Proprietário da Conta |
departmentId | int | O ID do departamento |
departmentName | string | O nome do departamento |
publisherName | string | O nome do publicador |
planName | string | O Nome do plano |
consumedQuantity | decimal | Quantidade Consumida durante este período de tempo |
resourceRate | decimal | Preço unitário do medidor |
extendedCost | decimal | Custo estimado com base na Quantidade Consumida e no Custo alargado |
isRecurringCharge | string | Indicador de custos recorrentes |