Memperbarui informasi dasar dan konfigurasi spesifikasi dari sebuah instans ApsaraMQ for RocketMQ.
Deskripsi operasi
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
rocketmq:UpdateInstance |
update |
*Instance
|
None | None |
Sintaks permintaan
PATCH /instances/{instanceId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| instanceId |
string |
Yes |
ID instans yang akan diperbarui. |
rmq-cn-7e22ody**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Struktur badan permintaan. |
|
| instanceName |
string |
No |
Nama instans yang diperbarui. |
test_instans |
| remark |
string |
No |
Keterangan yang diperbarui untuk instans. |
This is the remark for test. |
| networkInfo |
object |
No |
Informasi jaringan instans yang diperbarui. |
|
| internetInfo |
object |
No |
Informasi jaringan publik. Parameter ini hanya valid ketika fitur akses jaringan publik diaktifkan untuk instans. |
|
| ipWhitelist |
array |
No |
Daftar putih (whitelist) alamat IP untuk akses publik.
|
|
|
string |
No |
Alamat IP atau blok CIDR dalam daftar putih alamat IP publik. |
192.168.x.x/24 |
|
| productInfo |
object |
No |
Konfigurasi ekstensi instans. |
|
| sendReceiveRatio |
number |
No |
Rasio pengiriman Paket terhadap penerimaan. Nilai valid: [0.25, 1] |
0.5 |
| autoScaling |
boolean |
No |
Apakah akan mengaktifkan kapasitas elastis burstable di luar spesifikasi. Setelah kapasitas elastis burstable diaktifkan, ApsaraMQ for RocketMQ memungkinkan instans melampaui batas TPS dari spesifikasi dasar dalam rentang tertentu. Bagian yang melebihi spesifikasi dasar akan dikenakan biaya tambahan untuk spesifikasi elastis. Untuk informasi lebih lanjut tentang penagihan, lihat Biaya komputasi. Catatan
Hanya instans dengan spesifikasi tertentu yang mendukung kapasitas elastis burstable. Untuk informasi lebih lanjut tentang instans yang didukung, lihat Spesifikasi instans. Valid values:
|
true. |
| messageRetentionTime |
integer |
No |
Periode retensi Paket. Unit: jam. Untuk rentang nilai valid, lihat Batasan > Kuota Sumber daya > Periode Retensi Pesan. Log broker di ApsaraMQ for RocketMQ sepenuhnya bersifat arsitektur tanpa server dan elastis, serta biaya dibebankan berdasarkan ruang penyimpanan aktual. Anda dapat mengontrol kapasitas penyimpanan Paket dengan menyesuaikan periode retensi Paket. Untuk informasi lebih lanjut, lihat Biaya penyimpanan. |
72 |
| traceOn |
boolean |
No |
Apakah akan mengaktifkan fitur jejak Paket. Parameter ini tidak berlaku. Terlepas dari apakah parameter ini diaktifkan, instans mendukung fitur jejak secara default. Valid values:
|
true. |
| adaptiveElasticity |
boolean |
No |
||
| aclInfo |
object |
No |
Informasi Kontrol akses. |
|
| aclTypes |
array |
No |
Tipe otentikasi instans. |
|
|
string |
No |
Tipe otentikasi instans. Valid values:
|
apache_acl. |
|
| defaultVpcAuthFree |
boolean |
No |
Apakah akan mengaktifkan akses bebas otentikasi untuk koneksi VPC di bawah tipe pengenalan identitas cerdas. Valid values:
|
false. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Result |
||
| requestId |
string |
ID permintaan. Setiap ID permintaan unik dan aktif untuk pemecahan masalah dan pelacakan isu. |
AA87DE09-DA44-52F4-9515-78B1B607**** |
| success |
boolean |
Menunjukkan apakah eksekusi berhasil. |
true. |
| data |
boolean |
Hasil yang dikembalikan. |
true. |
| code |
string |
Kode error. |
MissingInstanceId. |
| message |
string |
Paket error. |
Parameter instanceId is mandatory for this action . |
| httpStatusCode |
integer |
Kode status HTTP. |
400 |
| dynamicCode |
string |
Kode error dinamis. |
InstanceId. |
| dynamicMessage |
string |
Paket error dinamis. |
instansId |
Contoh
Respons sukses
JSONformat
{
"requestId": "AA87DE09-DA44-52F4-9515-78B1B607****",
"success": true,
"data": true,
"code": "MissingInstanceId",
"message": "Parameter instanceId is mandatory for this action .",
"httpStatusCode": 400,
"dynamicCode": "InstanceId",
"dynamicMessage": "instanceId"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.