Memodifikasi aksi aturan tertentu.
Batasan
Setiap Akun Alibaba Cloud dapat menjalankan maksimal 50 permintaan per detik (QPS).
Debugging
Parameter permintaan
| Parameter | Tipe | Wajib | Contoh | Deskripsi |
| Action | String | Ya | UpdateRuleAction | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke UpdateRuleAction. |
| ActionId | Long | Ya | 1000003 | ID aksi aturan yang akan dimodifikasi. Setelah Anda memanggil operasi CreateRuleAction untuk membuat aksi aturan, ID aksi aturan tersebut akan dikembalikan. Anda dapat memanggil operasi ListRuleActions untuk melihat ID aksi aturan tersebut. |
| Configuration | String | Ya | {"topic":"/a1iYSOl****/device5/user/get","topicType":1} | Konfigurasi aksi aturan. Konfigurasi untuk tipe aksi aturan yang berbeda juga berbeda. Untuk informasi selengkapnya mengenai konfigurasi untuk berbagai tipe aksi aturan, lihat CreateRuleAction. |
| Type | String | Ya | REPUBLISH | Tipe aksi aturan. Nilai yang valid:
Catatan
|
| IotInstanceId | String | Tidak | iot-cn-0pp1n8t**** | ID instans. Anda dapat melihat ID instans pada halaman Overview di Konsol Platform IoT. Penting
Untuk informasi selengkapnya, lihat Overview. |
Selain parameter permintaan spesifik operasi di atas, Anda harus menentukan parameter permintaan umum saat memanggil operasi ini. Untuk informasi selengkapnya, lihat Common request parameters.
Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| Code | String | iot.system.SystemException | Kode kesalahan yang dikembalikan jika pemanggilan gagal. Untuk informasi selengkapnya, lihat Error codes. |
| ErrorMessage | String | A system exception occurred. | Pesan kesalahan yang dikembalikan jika pemanggilan gagal. |
| RequestId | String | 21D327AF-A7DE-4E59-B5D1-ACAC8C024555 | ID permintaan. |
| Success | Boolean | true | Menunjukkan apakah pemanggilan berhasil.
|
Contoh
Contoh permintaan
https://iot.cn-shanghai.aliyuncs.com/?Action=UpdateRuleAction
&ActionId=10003
&Type=REPUBLISH
&Configuration={"topic":"/a1iYSOl****/device5/user/get","topicType":1}
&<Common request parameters>Contoh respons sukses
XML format
<UpdateRuleActionResponse>
<RequestId>9A2F243E-17FE-4874-QBB5-D02A25155AC8</RequestId>
<Success>true</Success>
</UpdateRuleActionResponse>JSON format
{
"RequestId": "21D327AF-A7DE-4E59-B5D1-ACAC8C024555",
"Success": true
}Kode kesalahan
Untuk daftar kode kesalahan, kunjungi API Error Center.