Mengkueri ringkasan konsumsi semua instans produk atau item yang dapat ditagih untuk pengguna dalam siklus penagihan tertentu.
Deskripsi operasi
Hasil kueri untuk bulan berjalan hanya untuk referensi dan tidak dapat digunakan untuk rekonsiliasi. Tagihan final untuk bulan berjalan tersedia untuk dilihat atau diekspor setelah pengatur waktu 12:00 pada tanggal 3 bulan berikutnya. Selama bulan berjalan, beberapa skenario dapat terjadi, termasuk namun tidak terbatas pada penagihan tertunda, pengembalian dana, penyesuaian tagihan, dan penghapusan pembayaran tertunda.
Data tagihan untuk bulan berjalan tidak mencakup data pay-as-you-go yang belum diselesaikan (belum ditagih atau masih terakumulasi).
Data 18 bulan terakhir didukung.
Data tagihan diperbarui dengan penundaan 24 jam relatif terhadap konsumsi biaya aktual. Informasi terkait ID instans (konfigurasi instans, tipe instans, nama panggilan instans, kelompok sumber daya, alamat IP publik, alamat IP privat, dan zona) diperbarui dengan penundaan 48 jam.
Data tagihan tidak menyediakan biaya spesifik dari masing-masing resource yang dilampirkan (seperti nama domain, bucket, dan EIP) untuk layanan cloud tipe resource yang dilampirkan (seperti CDN, OSS, dan Internet Shared Bandwidth). Untuk mendapatkan data yang mencakup resource yang dilampirkan, gunakan tagihan pemisahan.
Untuk produk Cloud Communications, hanya data detail dari Juni 2020 dan seterusnya yang dapat dikueri. Untuk produk Wanwang (termasuk nama domain dan merek dagang), hanya data detail dari November 2020 dan seterusnya yang dapat dikueri.
Batas laju untuk satu pengguna adalah 10 kueri per detik. Jika terjadi timeout, ulangi permintaan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
bssapi:DescribeInstanceBill |
get |
*Semua sumber daya.
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| BillingCycle |
string |
Yes |
Siklus Tagihan dalam format YYYY-MM. Hanya siklus Tagihan dalam 18 bulan terakhir yang didukung. |
2020-03 |
| ProductCode |
string |
No |
Kode produk. |
rds |
| ProductType |
string |
No |
Tipe produk. |
rds |
| SubscriptionType |
string |
No |
Tipe langganan. Nilai valid:
|
PayAsYouGo |
| IsBillingItem |
boolean |
No |
Apakah akan mengkueri data berdasarkan item yang dapat ditagih.
|
false |
| NextToken |
string |
No |
Token yang menunjukkan posisi dari mana pemanggilan saat ini mulai membaca data. Nilai parameter ini harus kosong atau nilai NextToken yang dikembalikan dalam pemanggilan sebelumnya. Jika tidak, error akan dikembalikan. Nilai kosong menunjukkan pembacaan dari awal. |
CAESEgoQCg4KCm |
| MaxResults |
integer |
No |
Jumlah maksimum rekaman data yang akan dibaca dalam permintaan saat ini. Nilai default: 20. Nilai maksimum: 300. |
20 |
| IsHideZeroCharge |
boolean |
No |
Apakah akan memfilter rekaman di mana harga asli (PretaxGrossAmount) dan jumlah yang harus dibayar (PretaxAmount) keduanya 0. Nilai valid:
|
false |
| BillingDate |
string |
No |
Tanggal Tagihan. Parameter ini hanya diperlukan ketika Granularity diatur ke DAILY. Format: YYYY-MM-DD. Catatan
Bulan dalam nilai parameter BillingDate harus konsisten dengan nilai parameter BillingCycle. Misalnya, jika BillingCycle diatur ke 2020-03, BillingDate harus diatur ke 2020-03-DD. Jika bulan tidak konsisten, hasil kueri dikembalikan berdasarkan pengatur waktu yang ditentukan oleh BillingCycle. |
2020-03-02 |
| Granularity |
string |
No |
Granularitas kueri tagihan. Nilai valid:
Catatan
Jika Anda mengatur parameter ini ke DAILY, Anda juga harus menentukan BillingDate. |
MONTHLY |
| BillOwnerId |
integer |
No |
ID akun kepemilikan Sumber daya. Akun kepemilikan Sumber daya adalah akun yang sebenarnya menggunakan Sumber daya. |
122 |
| InstanceID |
string |
No |
ID instans. |
abc |
| PipCode |
string |
No |
Kode produk, yang konsisten dengan kode produk di tagihan Pusat Pengguna. |
rds |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
Kode status. |
Success |
| Data |
object |
Data yang dikembalikan. |
|
| AccountID |
string |
ID akun. |
122 |
| AccountName |
string |
Nama pengguna. |
test@test.aliyunid.com |
| BillingCycle |
string |
Tanggal Tagihan dalam format YYYY-MM. |
2020-03 |
| Items |
array<object> |
Detail tagihan. |
|
|
object |
|||
| AfterDiscountAmount |
number |
Jumlah setelah diskon. Jumlah ini mencakup jumlah yang harus dibayar setelah pengurangan kupon. Aturan perhitungan: Jumlah setelah diskon = Harga daftar - Jumlah diskon. |
|
| BillAccountID |
string |
ID akun tempat tagihan berada. |
122 |
| BillAccountName |
string |
Nama akun tempat tagihan berada. |
test@test.aliyunid.com |
| BillingDate |
string |
Tanggal Tagihan. Parameter ini memiliki nilai hanya ketika Granularity diatur ke DAILY. Format: YYYY-MM-DD. |
2020-03-20 |
| BillingItem |
string |
Item Tagihan. Parameter ini memiliki nilai hanya ketika IsBillingItem diatur ke true. |
Bandwidth |
| BillingItemCode |
string |
Kode item Tagihan. |
disk |
| BillingType |
string |
Metode Tagihan. |
Other |
| BizType |
string |
Tipe bisnis. |
trusteeship |
| CommodityCode |
string |
Kode komoditas, yang sama dengan kode detail produk di Pusat Pengguna. |
rds |
| CostUnit |
string |
Pusat biaya. |
Unallocated |
| Currency |
string |
Mata uang. Nilai valid:
|
CNY |
| DeductedByCoupons |
number |
Jumlah yang dikurangkan menggunakan kupon. |
0.1 |
| DeductedByResourcePackage |
string |
Jumlah yang dikurangkan menggunakan paket Sumber daya. Parameter ini hanya valid ketika isBillingItem diatur ke true. |
0.1 |
| InstanceConfig |
string |
Konfigurasi detail instans. |
CPU:12 |
| InstanceID |
string |
ID instans. |
i-dadada |
| InstanceSpec |
string |
Tipe instans. |
ecs.sn1ne.3xlarge |
| InternetIP |
string |
Alamat IP publik. |
34.xx.x.x |
| IntranetIP |
string |
Alamat IP internal. |
192.xx.xx.xx |
| InvoiceDiscount |
number |
Jumlah diskon. |
0.1 |
| Item |
string |
Tipe tagihan. Nilai valid:
|
PayAsYouGoBill |
| ItemName |
string |
Nama item. |
iZ28bycvyb4Z |
| ListPrice |
string |
Harga satuan. Parameter ini hanya valid ketika isBillingItem diatur ke true. |
100 |
| ListPriceUnit |
string |
Unit harga satuan. Parameter ini hanya valid ketika isBillingItem diatur ke true. |
CNY |
| NickName |
string |
Nama panggilan instans. |
test |
| OwnerID |
string |
ID akun pemilik Sumber daya. Parameter ini digunakan dalam skenario pembayaran multi-akun. |
123 |
| PipCode |
string |
Kode produk, yang sama dengan kode produk pada tagihan di Pusat Pengguna. |
rds |
| PretaxAmount |
number |
Jumlah yang harus dibayar. |
0.1 |
| PretaxGrossAmount |
number |
Jumlah asli. |
0.1 |
| ProductCode |
string |
Kode produk. |
rds |
| ProductDetail |
string |
Detail produk. |
ApsaraDB RDS |
| ProductName |
string |
Nama produk. |
ApsaraDB RDS |
| ProductType |
string |
Tipe produk. |
rds |
| Region |
string |
Wilayah. |
Hangzhou |
| ResourceGroup |
string |
Kelompok sumber daya. |
Kelompok sumber daya default |
| ServicePeriod |
string |
Durasi layanan. |
3600 |
| ServicePeriodUnit |
string |
Unit durasi layanan. |
Second |
| SubscriptionType |
string |
Tipe langganan. Nilai valid:
|
PayAsYouGo |
| Tag |
string |
Tag Sumber daya. |
key:testKey value:testValue; key:testKey1 value:testValues1 |
| Usage |
string |
Penggunaan. Catatan
Parameter ini hanya valid ketika isBillingItem diatur ke true. Data penggunaan adalah total penggunaan di seluruh tagihan dalam periode tersebut, bukan jumlah pembelian aktual. Misalnya, jika 1 GB penyimpanan digunakan dan ditagih per jam, penggunaan per jam adalah 1 GB, dan penggunaan tagihan teragregasi harian adalah 1 GB × 24 = 24 GB. |
100 |
| UsageUnit |
string |
Unit penggunaan. Parameter ini hanya valid ketika isBillingItem diatur ke true. |
GB |
| Zone |
string |
Zona. |
Zona 1 Hangzhou |
| MaxResults |
integer |
Jumlah maksimum rekaman yang dikembalikan untuk permintaan saat ini. |
20 |
| NextToken |
string |
Posisi dari mana pemanggilan saat ini mulai membaca data. Nilai kosong menunjukkan bahwa semua data telah dibaca. Untuk pemanggilan berikutnya, atur parameter permintaan NextToken ke nilai ini. |
CAESEgoQCg4KCm |
| TotalCount |
integer |
Jumlah total rekaman. |
20 |
| Message |
string |
Paket error. |
Berhasil! |
| RequestId |
string |
ID permintaan. |
79EE7556-0CFD-44EB-9CD6-B3B526E3A85F |
| Success |
boolean |
Apakah permintaan berhasil. |
true |
Contoh
Respons sukses
JSONformat
{
"Code": "Success",
"Data": {
"AccountID": "122",
"AccountName": "test@test.aliyunid.com",
"BillingCycle": "2020-03",
"Items": [
{
"AfterDiscountAmount": 0,
"BillAccountID": "122",
"BillAccountName": "test@test.aliyunid.com",
"BillingDate": "2020-03-20",
"BillingItem": "带宽",
"BillingItemCode": "disk",
"BillingType": "其它",
"BizType": "trusteeship",
"CommodityCode": "rds",
"CostUnit": "未分配\t",
"Currency": "CNY",
"DeductedByCoupons": 0.1,
"DeductedByResourcePackage": "0.1",
"InstanceConfig": "CPU:12",
"InstanceID": "i-dadada",
"InstanceSpec": "ecs.sn1ne.3xlarge\t",
"InternetIP": "34.xx.x.x\t",
"IntranetIP": "192.xx.xx.xx",
"InvoiceDiscount": 0.1,
"Item": "PayAsYouGoBill",
"ItemName": "iZ28bycvyb4Z",
"ListPrice": "100",
"ListPriceUnit": "元",
"NickName": "test",
"OwnerID": "123",
"PipCode": "rds",
"PretaxAmount": 0.1,
"PretaxGrossAmount": 0.1,
"ProductCode": "rds",
"ProductDetail": "云数据库RDS\t",
"ProductName": "云数据库RDS\t",
"ProductType": "rds",
"Region": "杭州",
"ResourceGroup": "默认资源组\t",
"ServicePeriod": "3600",
"ServicePeriodUnit": "秒",
"SubscriptionType": "PayAsYouGo",
"Tag": "key:testKey value:testValue; key:testKey1 value:testValues1",
"Usage": "100",
"UsageUnit": "GB",
"Zone": "杭州1"
}
],
"MaxResults": 20,
"NextToken": "CAESEgoQCg4KCm",
"TotalCount": 20
},
"Message": "Successful!",
"RequestId": "79EE7556-0CFD-44EB-9CD6-B3B526E3A85F",
"Success": true
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.