Mengubah metode penagihan kluster PolarDB Basis Data Relasional Cloud-Native.
Deskripsi operasi
Kluster PolarDB Basis Data Relasional Cloud-Native mendukung metode penagihan langganan dan bayar sesuai pemakaian. Anda dapat mengubah metode penagihan dari langganan ke bayar sesuai pemakaian atau dari bayar sesuai pemakaian ke langganan berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Mengubah dari langganan ke bayar sesuai pemakaian dan Mengubah dari bayar sesuai pemakaian ke langganan.
Jika saldo akun Alibaba Cloud Anda tidak mencukupi, Anda tidak dapat mengubah metode penagihan bayar sesuai pemakaian menjadi langganan.
Saat Anda mengubah metode penagihan dari langganan ke bayar sesuai pemakaian, sistem secara otomatis mengembalikan sisa saldo biaya yang telah Anda bayar.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
polardb:TransformDBClusterPayType |
update |
*DBCluster.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DBClusterId |
string |
Yes |
ID kluster PolarDB Basis Data Relasional Cloud-Native. |
pc-bp10gr51qasnl**** |
| PayType |
string |
Yes |
Metode penagihan instans. Nilai valid:
|
Prepaid |
| RegionId |
string |
Yes |
ID wilayah. |
cn-hangzhou |
| UsedTime |
string |
No |
Durasi langganan. Nilai valid:
Catatan
Parameter ini wajib diisi ketika PayType diatur ke Prepaid. |
1 |
| Period |
string |
No |
Tipe langganan untuk instansi langganan. Nilai valid:
Catatan
Parameter ini wajib diisi ketika PayType diatur ke Prepaid. |
Month |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. |
rg-acfm3f4un32**** |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Nilai parameter ini dihasilkan oleh klien dan harus unik di antara berbagai permintaan. Token bersifat sensitif terhadap huruf besar/kecil dan panjangnya tidak boleh melebihi 64 karakter ASCII. |
6000170000591aed949d0f5******************** |
| AutoUseCoupon |
boolean |
No |
Apakah akan menggunakan kupon secara otomatis. Nilai valid:
|
|
| PromotionCode |
string |
No |
Kode kupon. Jika Anda tidak menentukan parameter ini, kupon default akan digunakan. |
727xxxxxx934 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons. |
||
| RequestId |
string |
ID permintaan. |
5E71541A-6007-4DCC-A38A-F872C31FEB45 |
| ChargeType |
string |
Metode penagihan instans. Nilai valid:
|
Prepaid |
| DBClusterId |
string |
ID kluster PolarDB Basis Data Relasional Cloud-Native. |
pc-bp10gr51qasnl**** |
| ExpiredTime |
string |
Waktu kedaluwarsa instans. Catatan
Parameter respons ini hanya dikembalikan ketika PayType diatur ke Prepaid. |
2020-04-20T10:00:00Z |
| OrderId |
string |
ID pesanan. |
20515760028**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "5E71541A-6007-4DCC-A38A-F872C31FEB45",
"ChargeType": "Prepaid",
"DBClusterId": "pc-bp10gr51qasnl****",
"ExpiredTime": "2020-04-20T10:00:00Z",
"OrderId": "20515760028****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidOrderCharge.NotSupport | The specified order charge does not support in PolarDB. | |
| 400 | InvalidOrderTask.NotSupport | The Current ClusterId exist Order Task in PolarDB. | |
| 400 | InvalidPaymentMethod.Incomplete | No payment method is specified for your account. We recommend that you add a payment method. | Akun saat ini tidak memiliki metode pembayaran yang valid (voucher). Tambahkan metode pembayaran. |
| 400 | InvalidPayType.Malformed | The specified parameter PayType is not valid. | Parameter PayType yang ditentukan tidak valid. |
| 400 | InvalidPeriod.Malformed | The specified parameter Period is not valid. | Parameter Period yang ditentukan tidak valid. |
| 400 | InvalidUsedTime.Malformed | The specified parameter UsedTime is not valid. | Parameter UsedTime yang ditentukan tidak valid. |
| 400 | InvalidPeriodUnit.Malformed | The specified parameter PeriodUnit is not valid. | Parameter PeriodUnit yang ditentukan tidak valid. |
| 403 | OperationDenied.LockMode | The operation is not permitted when the instance is locked. | Operasi gagal karena instans dalam status terkunci dan tidak mendukung operasi ini. |
| 403 | OperationDenied.DBClusterDeletionLock | The operation is not permitted due to the deletion lock of cluster. | Operasi gagal karena kluster memiliki kunci perlindungan penghapusan yang tidak mendukung operasi saat ini. |
| 404 | InvalidDBCluster.NotFound | The specified DBClusterId is not found. | Operasi gagal karena ID instans kluster yang ditentukan tidak ada. |
| 404 | InvalidDBClusterId.Malformed | The specified parameter DBClusterId is not valid. | DBClusterId yang diberikan tidak ada dalam catatan kami. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.