Memperbarui pemetaan topik dalam rencana pencadangan pesan global.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
rocketmq:UpdateDisasterRecoveryItem |
update |
*DisasterRecoveryItem
|
None | None |
Sintaks permintaan
PATCH /disaster_recovery/{planId}/items/{itemId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| planId |
integer |
Yes |
ID rencana pencadangan pesan global. |
1300000016 |
| itemId |
integer |
Yes |
ID pemetaan topik. |
100070284 |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Body permintaan. |
|
| topics |
array<object> |
No |
Topik-topik yang terlibat dalam pemetaan topik. |
|
|
object |
No |
Topik yang terlibat dalam pemetaan topik. |
||
| regionId |
string |
No |
ID region. |
cn-hangzhou |
| instanceType |
string |
No |
Tipe instance. Nilai yang valid:
Valid values:
|
ALIYUN_ROCKETMQ |
| instanceId |
string |
No |
ID instance. Jika Anda mengatur instanceType ke EXTERNAL_ROCKETMQ, sistem secara otomatis menghasilkan ID untuk instance. Anda dapat memperoleh ID dengan menanyakan rencana pencadangan pesan global. |
rmq-cn-em93y94xxx |
| topicName |
string |
No |
Nama topik. Anda harus menentukan parameter ini. |
Topic_xxx |
consumerGroupId
deprecated
|
string |
No |
ID grup konsumen. Jika Anda menggunakan mode pencadangan dua arah, Anda harus menentukan parameter ini. |
GID_xxx |
| deliveryOrderType |
string |
No |
Metode yang digunakan untuk mengirimkan pesan ke instance tujuan. Nilai yang valid:
Valid values:
|
Concurrently |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| requestId |
string |
ID permintaan. |
0C32BED2-FA9F-50AD-9DA7-8B70E26C9D0D |
| success |
boolean |
Menunjukkan apakah permintaan berhasil. |
true |
| data |
boolean |
Data yang dikembalikan. |
true |
| code |
string |
Kode error. |
Topic.NotFound |
| message |
string |
Pesan error. |
The instance cannot be found. |
| httpStatusCode |
integer |
Kode respons. |
200 |
| dynamicCode |
string |
Kode error dinamis. |
InstanceId |
| dynamicMessage |
string |
Pesan error dinamis. |
instanceId |
Contoh
Respons sukses
JSONformat
{
"requestId": "0C32BED2-FA9F-50AD-9DA7-8B70E26C9D0D",
"success": true,
"data": true,
"code": "Topic.NotFound",
"message": "The instance cannot be found.",
"httpStatusCode": 200,
"dynamicCode": "InstanceId",
"dynamicMessage": "instanceId"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.