Memperbarui langganan Instans Gudang Data Real-time. Anda juga dapat mengaktifkan perpanjangan otomatis bulanan.
Deskripsi operasi
This is a paid operation. Before you call this operation, make sure that you understand the billing methods and pricing of Hologres.
-
For more information about Hologres billing, see Billing overview.
-
For more information about Hologres renewal, see Manage renewals.
-
Renewal is available only for subscription (PrePaid) instances.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hologram:RenewInstance |
update |
*全部资源
|
None | None |
Sintaks permintaan
POST /api/v1/instances/{instanceId}/renew HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| instanceId |
string |
Yes |
ID Instans. |
hgprecn-cn-i7m2v08uu00a |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Badan permintaan. |
|
| duration |
integer |
Yes |
The renewal period, in months. |
2 |
| autoRenew |
boolean |
No |
Specifies whether to enable monthly auto-renewal. Valid values:
Catatan
Enabling auto-renewal on an instance where it is already enabled causes an error. |
true |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The response schema. |
||
| RequestId |
string |
The request ID. |
D3AE84AB-0873-5FC7-A4C4-8CF869D2FA70 |
| Data |
object |
The returned data. |
|
| Code |
string |
The error code. |
InvalidChargeType.UnRenewable |
| Message |
string |
The error details. |
Invalid charge type |
| OrderId |
string |
The order ID. |
221625608580893 |
| Success |
boolean |
Indicates whether the renewal is successful.
|
true |
| ErrorCode |
string |
The error code. |
null |
| ErrorMessage |
string |
The error message. |
null |
| HttpStatusCode |
string |
The HTTP status code. |
200 |
| Success |
string |
Indicates whether the request is successful. This parameter is not related to the business result. |
false |
-
Jika verifikasi parameter gagal, objek Data tetap dikembalikan. Parameter Success bernilai false, dan tanggapan menyertakan parameter Code dan Message. Parameter Data.Success menunjukkan apakah operasi berhasil.
-
Error waktu habis permintaan mungkin dikembalikan meskipun operasi berhasil saat Anda menggunakan versi SDK yang lebih baru. Ini karena periode waktu habis klien default di SDK mungkin berbeda dari periode waktu habis sisi server. Untuk mencegah masalah ini, atur parameter ReadTimeout ke 20000 sebelum Anda melakukan panggilan.
.
Contoh
Respons sukses
JSONformat
{
"RequestId": "D3AE84AB-0873-5FC7-A4C4-8CF869D2FA70",
"Data": {
"Code": "InvalidChargeType.UnRenewable",
"Message": "Invalid charge type",
"OrderId": "221625608580893",
"Success": true
},
"ErrorCode": "null",
"ErrorMessage": "null",
"HttpStatusCode": "200",
"Success": "false"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.