API di creazione report per clienti Enterprise - Spese per il Marketplace Store

L'API per spese per il Marketplace Store restituisce le spese giornaliere dettagliate in base all'uso correlate al Marketplace per il periodo di fatturazione specificato o per le date di inizio e fine indicate (le spese una tantum non sono incluse).

Richiesta

Le proprietà di intestazione comuni che devono essere aggiunte vengono specificate qui. Se non viene specificato alcun periodo di fatturazione, vengono restituiti i dati per il periodo di fatturazione corrente. Gli intervalli di tempo personalizzati possono essere specificati con i parametri di data di inizio di fine nel formato aaaa-MM-gg e l'intervallo di tempo massimo supportato è 36 mesi.

Metodo URI della richiesta
GET https://consumption.azure.com/v2/enrollments/{enrollmentNumber}/marketplacecharges
GET https://consumption.azure.com/v2/enrollments/{enrollmentNumber}/billingPeriods/{billingPeriod}/marketplacecharges
GET https://consumption.azure.com/v2/enrollments/{enrollmentNumber}/marketplacechargesbycustomdate?startTime=2017-01-01&endTime=2017-01-10
Nota

Per usare la versione di anteprima dell'API, sostituire v2 con v1 nell'URL precedente.

Response

    [
        {
            "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
        },
        ...
    ]

Definizioni delle proprietà di risposta

Nome proprietà Tipo Descrizione
id string ID univoco per la voce di spese per il Marketplace
subscriptionGuid Guid GUID della sottoscrizione
subscriptionName string Nome della sottoscrizione
meterId string ID per il contatore generato
usageStartDate DateTime Ora di inizio per il record di uso
usageEndDate DateTime Ora di fine per il record di uso
offerName string Nome dell'offerta
resourceGroup string Gruppo di risorse
instanceId string ID istanza
additionalInfo string Stringa JSON per informazioni aggiuntive
tags string Stringa JSON di tag
orderNumber string Numero di ordine
unitOfMeasure string Unità di misura per il contatore
costCenter string Centro di costo
accountId int ID account
accountName string Nome dell'account
accountOwnerId string ID del proprietario dell'account
departmentId int ID reparto
departmentName string Nome del reparto
publisherName string Nome del nome dell'autore
planName string Nome del piano
consumedQuantity decimal Quantità consumata durante il periodo di tempo
resourceRate decimal Prezzo unitario per il contatore
extendedCost decimal Spesa prevista in base alla quantità usata e al costo esteso


Vedere anche