APIs de Relatórios para clientes Enterprise – PriceSheet

Observação

Em 1º de maio de 2024, as APIs do Azure Enterprise Reporting serão desativadas. Todas as APIs de Relatórios Corporativos restantes deixarão de responder às solicitações. Os clientes precisam fazer a transição para usar as 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 Tabela de Preços fornece a taxa aplicável de cada Medidor para o Registro e o Período de Cobrança determinados.

Solicitação

As propriedades do cabeçalho comuns que precisam ser adicionadas são especificadas no artigo Visão geral de APIs de relatórios 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.

Método URI da solicitação
GET https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/pricesheet
GET https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/billingPeriods/{billingPeriod}/pricesheet

Observação

Para usar a versão anterior da API, substitua v3 por v2 nas URLs acima. Alguns campos não estão disponíveis se você usar a v2.

Resposta

          [
            {
                  "id": "enrollments/57354989/billingperiods/201601/products/343/pricesheets",
                  "billingPeriodId": "201704",
                "meterId": "dc210ecb-97e8-4522-8134-2385494233c0",
                  "meterName": "A1 VM",
                  "unitOfMeasure": "100 Hours",
                  "includedQuantity": 0,
                  "partNumber": "N7H-00015",
                  "unitPrice": 0.00,
                  "currencyCode": "USD"
            },
            {
                  "id": "enrollments/57354989/billingperiods/201601/products/2884/pricesheets",
                  "billingPeriodId": "201404",
                "meterId": "dc210ecb-97e8-4522-8134-5385494233c0",
                  "meterName": "Locally Redundant Storage Premium Storage - Snapshots - AU East",
                  "unitOfMeasure": "100 GB",
                  "includedQuantity": 0,
                  "partNumber": "N9H-00402",
                  "unitPrice": 0.00,
                  "currencyCode": "USD"
            },
            ...
        ]

Observação

Se você estiver usando a API de Visualização, o campo meterId não estará disponível.

Definições da propriedade de resposta

Nome da propriedade Tipo Descrição
id string A ID exclusiva representa um item PriceSheet (medidor por período de cobrança)
billingPeriodId string A ID exclusiva que representa um período de cobrança específico
meterId string O identificador do medidor. Ele pode ser mapeado para a meterID de uso.
meterName string O nome do medidor
unitOfMeasure string A unidade de medida do serviço
includedQuantity decimal Quantidade incluída
partNumber string O número da parte associado ao Medidor
unitPrice decimal O preço unitário do medidor
currencyCode string O código de moeda de unitPrice

Confira também