Mendapatkan semua catatan penggunaan bulanan untuk langganan
Berlaku untuk: Pusat Mitra | Pusat Mitra untuk Microsoft Cloud for US Government
Anda dapat menggunakan kumpulan sumber daya AzureResourceMonthlyUsageRecord untuk mendapatkan daftar layanan dalam langganan pelanggan dan informasi penggunaan berperingkat terkait.
Prasyarat
Kredensial seperti yang dijelaskan dalam autentikasi Pusat Mitra. Skenario ini mendukung autentikasi dengan kredensial Aplikasi mandiri dan Aplikasi+Pengguna.
ID pelanggan (
customer-tenant-id
). Jika Anda tidak mengetahui ID pelanggan, Anda dapat mencarinya di Pusat Mitra dengan memilih ruang kerja Pelanggan , lalu pelanggan dari daftar pelanggan, lalu Akun. Pada halaman Akun pelanggan, cari ID Microsoft di bagian Info Akun Pelanggan . ID Microsoft sama dengan ID pelanggan (customer-tenant-id
).Pengidentifikasi langganan.
API ini hanya mendukung langganan Microsoft Azure (MS-AZR-0145P). Jika Anda menggunakan paket Azure, lihat Mendapatkan data penggunaan untuk langganan menurut meter sebagai gantinya.
C#
Untuk mendapatkan informasi penggunaan sumber daya langganan:
Gunakan koleksi IAggregatePartner.Customers Anda untuk memanggil metode ById().
Panggil properti Langganan , dan UsageRecords, lalu properti Sumber Daya .
Panggil metode Get() atau GetAsync().
// IAggregatePartner partnerOperations;
// var selectedCustomerId as string;
// var selectedSubscriptionID as string;
var usageRecords = partnerOperations.Customers.ById(selectedCustomerId).Subscriptions.ById(selectedSubscriptionId).UsageRecords.Resources.Get();
Misalnya, lihat yang berikut ini:
- Sampel: Aplikasi pengujian konsol
- Proyek: PartnerSDK.FeatureSample
- Kelas: SubscriptionResourceUsageRecords.cs
Permintaan REST
Minta sintaks
Metode | URI Permintaan |
---|---|
GET | {baseURL}/v1/customers/{customer-tenant-id}/subscriptions/{id-for-subscription}/usagerecords/resources HTTP/1.1 |
Parameter URI
Tabel ini mencantumkan parameter kueri yang diperlukan untuk mendapatkan informasi penggunaan berperingkat.
Nama | Jenis | Diperlukan | Deskripsi |
---|---|---|---|
id penyewa pelanggan | guid | Y | GUID yang sesuai dengan pelanggan. |
id langganan | guid | Y | GUID yang sesuai dengan langganan. |
Header permintaan
Untuk informasi selengkapnya, lihat Header REST Pusat Mitra.
Isi permintaan
Tidak ada.
Contoh permintaan
GET https://api.partnercenter.microsoft.com/v1/customers/{customer-tenant-id}/subscriptions/{id-for-subscription}/usagerecords/resources HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 65b26053-37d0-4303-9fd1-46ad8012bcb6
MS-CorrelationId: 47c36033-af5d-4457-80a4-512c1626fac4
Respons REST
Jika berhasil, metode ini mengembalikan kumpulan sumber daya AzureResourceMonthlyUsageRecord dalam isi respons.
Respons keberhasilan dan kode kesalahan
Setiap respons dilengkapi dengan kode status HTTP yang menunjukkan keberhasilan atau kegagalan dan informasi penelusuran kesalahan tambahan. Gunakan alat pelacakan jaringan untuk membaca kode ini, jenis kesalahan, dan parameter tambahan. Untuk daftar lengkapnya, lihat Kode Kesalahan.
Contoh respons
HTTP/1.1 200 OK
Content-Length: 12014
Content-Type: application/json
MS-CorrelationId: 648a26a4-a63e-459f-844b-4f29d7913353
MS-RequestId: be82a8ba-4a53-49f7-8313-b033c058687e
Date: Tue, 10 Nov 2015 19:09:59 GMT
{
"totalCount":20,
"items":[{
"category":"Storage",
"subcategory":"LOCALLY REDUNDANT",
"quantityUsed":0.151287527825352,
"unit":"GB",
"id":"2a2419c0-cefe-46b2-8004-8eb002ad606c",
"name":"Azure Resource 1",
"totalCost":0.195779159290613,
"currencyLocale":"en-US",
"attributes":{
"objectType":"AzureResourceMonthlyUsageRecord"
}
},
{
"category":"Remote App",
"subcategory":"Remote App",
"quantityUsed":0.932546524299563,
"unit":"GB",
"id":"7e4099c8-2b3d-41a6-a1bd-d5cf315989b2",
"name":"Azure Resource 2",
"totalCost":0.920983775016379,
"currencyLocale":"en-US",
"attributes":{
"objectType":"AzureResourceMonthlyUsageRecord"
}
}],
"links":{
"self":{
"uri":"/v1/customers/<customer-tenant-id>/subscriptions/<id-for-subscription>%20/usagerecords",
"method":"GET",
"headers":[]
}
},
"attributes":{
"objectType":"Collection"
}
}
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk