Membuat antrian.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mns:CreateQueue |
create |
*Antrian.
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| QueueName |
string |
Yes |
Nama antrian. |
06273500-249F-5863-121D-74D51123**** |
| MaximumMessageSize |
integer |
No |
Ukuran maksimum body Paket yang dapat dikirim ke antrian. Unit: bytes. Nilai valid: 1024 hingga 65536. Nilai default: 65536. |
65536 |
| MessageRetentionPeriod |
integer |
No |
Durasi maksimum penyimpanan Paket di antrian. Setelah durasi yang ditentukan berlalu sejak waktu Paket dikirim ke antrian, Paket akan dihapus terlepas dari apakah Paket telah dikonsumsi atau belum. Unit: detik. Nilai valid: 60 hingga 604800. Nilai default: 345600. |
345600 |
| VisibilityTimeout |
integer |
No |
Durasi Paket yang dikonsumsi tetap dalam status Inactive setelah berubah dari status Active. Unit: detik. Nilai valid: 1 hingga 43200. Nilai default: 30. |
60 |
| PollingWaitSeconds |
integer |
No |
Waktu tunggu maksimum untuk permintaan ReceiveMessage saat antrian kosong. Unit: detik. Nilai valid: 0 hingga 30. Nilai default: 0. |
0 |
| EnableLogging |
boolean |
No |
Apakah akan mengaktifkan fitur manajemen log. Nilai valid:
Nilai default: false. |
true |
| DelaySeconds |
integer |
No |
Periode penundaan untuk semua Paket yang dikirim ke antrian. Paket yang dikirim ke antrian hanya dapat dikonsumsi setelah periode penundaan yang ditentukan oleh parameter ini berlalu. Unit: detik. Nilai valid: 0 hingga 604800. Nilai default: 0. |
0 |
| Tag |
array<object> |
No |
Daftar tag Sumber daya. |
|
|
object |
No |
Nilai tag yang sesuai dengan kunci tag. |
||
| Key |
string |
No |
Kunci tag. |
tag1 |
| Value |
string |
No |
Nilai tag. |
test |
| DlqPolicy |
object |
No |
Kebijakan dead-letter. |
|
| Enabled |
boolean |
No |
Apakah akan mengaktifkan pengiriman Paket dead-letter. |
true |
| DeadLetterTargetQueue |
string |
No |
Antrian target untuk pengiriman Paket dead-letter. |
deadLetterQueue |
| MaxReceiveCount |
integer |
No |
Jumlah maksimum pengiriman Paket. |
3 |
| QueueType |
string |
No |
Tipe antrian. Nilai valid:
|
normal |
| TenantRateLimitPolicy |
object |
No |
Kebijakan pembatasan laju. |
|
| Enabled |
boolean |
No |
Apakah akan mengaktifkan pembatasan laju. Nilai valid:
|
false |
| MaxReceivesPerSecond |
integer |
No |
Jumlah maksimum penerimaan per detik. |
1000 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
06273500-249F-5863-121D-74D51123E62C |
| Code |
integer |
Kode tanggapan. |
200 |
| Status |
string |
Status tanggapan. |
Success |
| Message |
string |
Paket tanggapan. |
operation success |
| Success |
boolean |
Indikator keberhasilan permintaan. |
true |
| Data |
object |
Data tanggapan. |
|
| Code |
integer |
Kode tanggapan. |
200 |
| Message |
string |
Paket tanggapan. |
无 |
| Success |
boolean |
Indikator keberhasilan permintaan. |
true |
Contoh
Respons sukses
JSONformat
{
"RequestId": "06273500-249F-5863-121D-74D51123E62C",
"Code": 200,
"Status": "Success",
"Message": "operation success",
"Success": true,
"Data": {
"Code": 200,
"Message": "无",
"Success": true
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.