Obter encargos de transações de instância reservada para clientes empresariais

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 encargos de instâncias reservadas mostra as transações de cobrança feitas no registro do Enterprise. Se a reserva tiver sido movida do registro de compra para um registro diferente, ela mostrará a compra e o registro atual da reserva.

Solicitação de encargos de Instância Reservada

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.

Método URI da solicitação
GET https://consumption.azure.com/v4/enrollments/{enrollmentNumber}/reservationcharges?startDate={yyyy-mm-dd}&endDate={yyyy-mm-dd}

Observação

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

Resposta

[
    {
        "purchasingEnrollment": "string",
        "armSkuName": "Standard_F1s",
        "term": "P1Y",
        "region": "eastus",
        "PurchasingsubscriptionGuid": "00000000-0000-0000-0000-000000000000",
        "PurchasingsubscriptionName": "string",
        "accountName": "string",
        "accountOwnerEmail": "string",
        "departmentName": "string",
        "costCenter": "",
        "currentEnrollment": "string",
        "eventDate": "string",
        "reservationOrderId": "00000000-0000-0000-0000-000000000000",
        "description": "Standard_F1s eastus 1 Year",
        "eventType": "Purchase",
        "quantity": int,
        "amount": double,
        "currency": "string",
        "reservationOrderName": "string"
    }
]

Definições da propriedade de resposta

Nome da propriedade Tipo Descrição
purchaseingEnrollment string Número de registros que compraram a Reserva.
armSkuName string Cadeia de caracteres que representa o recurso comprado.
Termo string Cadeia de caracteres que representa o termo reserva. Será P1Y por um ano e P3Y por três anos.
region string Região para a qual a Instância Reservada é transacionada.
PurchaseingsubscriptionGuid string Subscriptionguid que foi usado para comprar a Reserva.
PurchaseingsubscriptionName string Nome da Assinatura que foi usada para comprar a Reserva.
accountName string Conta associada à assinatura de compra.
accountOwnerEmail string Email conta associada à assinatura de compra.
departmentName string Nome do departamento da assinatura de compra.
costCenter string O centro de custo ao qual a assinatura de compra está associada.
CurrentEnrollment string Número de registros em que a Instância Reservada reside hoje. Se a Instância Reservada foi comprada no EA1 e posteriormente movida para o EA2. Esse campo será EA2.
eventDate string Data do evento de compra/cancelamento/reembolso da reserva.
billingFrequency string Os valores possíveis são Recurring e OneTime.
reservationOrderId string O reservationorderID é o identificador de uma transação de reserva. Cada ID de pedido de reserva representa uma única transação. Um pedido de reserva contém reservas. A ordem de reserva especifica o tamanho e a região da VM para as reservas.
descrição string Essa cadeia de caracteres é uma combinação de SKUName Resource Manager do Azure, região e duração da compra da Instância Reservada.
eventType string Cadeia de caracteres que representa o evento de compra/cancelamento/reembolso.
quantidade decimal Número de Instâncias Reservadas transacionadas.
quantidade string Valor total da transação.
Moeda decimal Conversor de Moedas da transação instância reservada.
reservationOrderName string Nome amigável do pedido de reserva.

Confira também