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

Confira também