API Reporting untuk pelanggan Enterprise - Marketplace Store Charge
Catatan
Microsoft tidak lagi memperbarui API Pelaporan Enterprise. Sebagai gantinya, Anda harus menggunakan API Penggunaan Azure. AZURE Billing - Marketplace Charges API digantikan oleh Azure Consumption - Charges API.
API Biaya Marketplace Store mengembalikan perincian biaya marketplace berbasis penggunaan berdasarkan hari untuk Periode Penagihan yang ditentukan atau tanggal mulai dan berakhir. Tagihan berulang dikembalikan sebagai bagian dari respons API.
Minta
Properti header umum yang harus Anda tentukan diperlihatkan dalam artikel Api Pelaporan untuk pelanggan Enterprise . Jika periode penagihan tidak ditentukan, maka data untuk periode penagihan saat ini dikembalikan. Anda dapat menentukan rentang waktu kustom. Parameter tanggal mulai dan berakhir dalam format yyyy-MM-dd. Rentang waktu maksimum yang didukung adalah 36 bulan.
| Metode | URI Permintaan |
|---|---|
| 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 |
Respons
[
{
"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"
},
...
]
Definisi properti respons
| Nama Properti | Jenis | Deskripsi |
|---|---|---|
| id | string | Id unik untuk item biaya marketplace |
| subscriptionGuid | Guid | Panduan Langganan |
| subscriptionName | string | Nama Langganan |
| meterId | string | Id untuk Meter yang dipancarkan |
| usageStartDate | DateTime | Waktu mulai untuk catatan penggunaan |
| usageEndDate | DateTime | Waktu akhir untuk rekaman penggunaan |
| offerName | string | Nama Penawaran |
| resourceGroup | string | Grup sumber daya |
| instanceId | string | Id Instans |
| additionalInfo | string | String JSON info tambahan |
| tag | string | Tag string JSON |
| nomorPesanan | string | Nomor pesanan |
| unitOfMeasure | string | Satuan pengukuran untuk meteran |
| costCenter | string | Pusat biaya |
| accountId | int | Id akun |
| accountName | string | Nama Akun |
| accountOwnerId | string | Id Pemilik Akun |
| departmentId | int | Id departemen |
| departmentName | string | Nama departemen |
| publisherName | string | Nama penerbit |
| planName | string | Nama Paket |
| consumedQuantity | desimal | Kuantitas yang Dikonsumsi selama periode waktu ini |
| resourceRate | desimal | Harga satuan untuk meteran |
| extendedCost | desimal | Estimasi biaya berdasarkan Kuantitas yang Dikonsumsi dan Biaya yang Diperpanjang |
| isRecurringCharge | string | Indikator biaya berulang |