Mengubah atribut Antrian dengan memanggil operasi SetQueueAttributes.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mns:SetQueueAttributes |
update |
*Antrian.
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| QueueName |
string |
Yes |
Nama Antrian. |
testantrian |
| DelaySeconds |
integer |
No |
Pengatur waktu tunda untuk semua Paket yang dikirim ke Antrian. Paket yang dikirim ke Antrian hanya dapat dikonsumsi setelah pengatur waktu tunda yang ditentukan oleh parameter ini berlalu. Nilai valid: 0 hingga 604800. Unit: detik. Nilai default: 0. |
0 |
| MaximumMessageSize |
integer |
No |
Panjang maksimum body Paket yang dikirim ke Antrian. Nilai valid: 1024 hingga 65536. Unit: byte. Nilai default: 65536. |
1024 |
| MessageRetentionPeriod |
integer |
No |
Masa simpan maksimum Paket di Antrian. Setelah pengatur waktu yang ditentukan oleh parameter ini berlalu sejak Paket dikirim ke Antrian, Paket akan dihapus terlepas dari apakah Paket telah dikonsumsi atau belum. Nilai valid: 60 hingga 604800. Unit: detik. Nilai default: 345600. |
120 |
| VisibilityTimeout |
integer |
No |
Durasi Paket tetap berada dalam status Inactive setelah dikonsumsi dari Antrian dan berubah dari status Active menjadi Inactive. Nilai valid: 1 hingga 43200. Unit: detik. Nilai default: 30. |
60 |
| PollingWaitSeconds |
integer |
No |
Pengatur waktu tunggu maksimum untuk permintaan ReceiveMessage pada Antrian ketika tidak ada Paket yang tersedia di Antrian. Nilai valid: 0 hingga 30. Unit: detik. Nilai default: 0. |
0 |
| EnableLogging |
boolean |
No |
Apakah akan mengaktifkan fitur Log Management. Nilai valid:
|
true |
| DlqPolicy |
object |
No |
Kebijakan Antrian dead-letter. |
|
| DeadLetterTargetQueue |
string |
No |
Antrian target tempat Paket dead-letter dikirim. |
deadLetterTargetQueue |
| Enabled |
boolean |
No |
Apakah akan mengaktifkan pengiriman Paket dead-letter. |
true |
| MaxReceiveCount |
integer |
No |
Jumlah maksimum kali Paket dapat dikirim. |
3 |
| TenantRateLimitPolicy |
object |
No |
||
| Enabled |
boolean |
No |
||
| MaxReceivesPerSecond |
integer |
No |
||
| EnableSSE |
boolean |
No |
||
| SseType |
string |
No |
||
| SseAlgorithm |
string |
No |
||
| KmsKeyId |
string |
No |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
integer |
Kode tanggapan. |
200 |
| Data |
object |
Data tanggapan. |
|
| Code |
integer |
Kode tanggapan. |
200 |
| Message |
string |
Paket tanggapan. |
None |
| Success |
boolean |
Apakah permintaan berhasil. |
true |
| Message |
string |
Paket tanggapan. |
operation success |
| RequestId |
string |
ID permintaan. |
06273500-249F-5863-121D-74D51123**** |
| Status |
string |
Status tanggapan. |
Success |
| Success |
boolean |
Apakah permintaan berhasil. |
true |
Contoh
Respons sukses
JSONformat
{
"Code": 200,
"Data": {
"Code": 200,
"Message": "无",
"Success": true
},
"Message": "operation success",
"RequestId": "06273500-249F-5863-121D-74D51123****",
"Status": "Success",
"Success": true
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.