Répertorie toutes les files d'attente d'un compte Alibaba Cloud spécifié avec prise en charge de la pagination.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
mns:ListQueue |
list |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| PageNum |
integer |
Non |
Le numéro de page des résultats renvoyés. Valeurs valides : 1 à 100000000. Si la valeur spécifiée est inférieure à 1, la valeur par défaut du système est 1. Si la valeur spécifiée est supérieure à 100000000, la valeur par défaut du système est 100000000. |
1 |
| PageSize |
integer |
Non |
Le nombre d'entrées à renvoyer sur chaque page. Valeurs valides : 10 à 50. Si la valeur spécifiée est inférieure à 10, la valeur par défaut du système est 10. Si la valeur spécifiée est supérieure à 50, la valeur par défaut du système est 50. |
20 |
| QueueName |
string |
Non |
Le nom de la file d'attente. |
demo-queue |
| Tag |
array<object> |
Non |
La liste des balises de ressource. |
|
|
object |
Non |
La valeur de balise qui correspond à la clé de balise. |
||
| Key |
string |
Non |
La clé de balise. |
tag1 |
| Value |
string |
Non |
La valeur de balise. |
test |
| QueueType |
string |
Non |
Le type de la file d'attente. Valeurs valides :
|
normal |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
06273500-249F-5863-121D-74D51123**** |
| Code |
integer |
Le code de réponse. |
200 |
| Status |
string |
Le statut de la réponse. |
Success |
| Message |
string |
Le message de réponse. |
operation success |
| Success |
boolean |
Indique si la requête a réussi. |
true |
| Data |
object |
Les données de réponse. |
|
| PageNum |
integer |
Le numéro de page des résultats renvoyés. |
1 |
| PageSize |
integer |
Le nombre d'entrées renvoyées sur chaque page. |
50 |
| Size |
integer |
Le nombre d'entrées renvoyées sur la page actuelle. |
20 |
| Pages |
integer |
Le nombre total de pages. |
3 |
| Total |
integer |
Le nombre total d'entrées. |
130 |
| PageData |
array<object> |
Les résultats renvoyés sur la page actuelle. |
|
|
array<object> |
L'élément de données. |
||
| QueueName |
string |
Le nom de la file d'attente. |
demo-queue |
| CreateTime |
integer |
L'heure de création de la file d'attente. La valeur est un horodatage UNIX en secondes en UTC. |
1250700999 |
| LastModifyTime |
integer |
L'heure de la dernière modification des attributs de la file d'attente. La valeur est un horodatage UNIX en secondes en UTC. |
1250700999 |
| DelaySeconds |
integer |
Le délai pour tous les messages envoyés à la file d'attente. Les messages envoyés à la file d'attente ne peuvent être consommés qu'après l'expiration du délai spécifié par ce paramètre. Unité : secondes. |
30 |
| MaximumMessageSize |
integer |
La taille maximale du corps du message envoyé à la file d'attente. Unité : octets. |
65536 |
| MessageRetentionPeriod |
integer |
La période de rétention maximale des messages dans la file d'attente. Les messages sont supprimés après l'expiration de la période de rétention spécifiée, qu'ils aient été consommés ou non. Unité : secondes. |
65536 |
| VisibilityTimeout |
integer |
La durée pendant laquelle un message reste à l'état Inactive après avoir été consommé depuis la file d'attente. Valeurs valides : 1 à 43200. Unité : secondes. Valeur par défaut : 30. |
60 |
| PollingWaitSeconds |
integer |
Le temps d'attente maximal pour une requête ReceiveMessage lorsque la file d'attente est vide. Unité : secondes. |
0 |
| ActiveMessages |
integer |
Le nombre total approximatif de messages à l'état Active dans la file d'attente. Ce paramètre est obsolète et prendra la valeur 0 par défaut à l'avenir. Utilisez les opérations de l'API CloudMonitor pour obtenir cette métrique. |
0 |
| InactiveMessages |
integer |
Le nombre total approximatif de messages à l'état Inactive dans la file d'attente. Ce paramètre est obsolète et prendra la valeur 0 par défaut à l'avenir. Utilisez les opérations de l'API CloudMonitor pour obtenir cette métrique. |
0 |
| DelayMessages |
integer |
Le nombre total approximatif de messages à l'état Delayed dans la file d'attente. Ce paramètre est obsolète et prendra la valeur 0 par défaut à l'avenir. Utilisez les opérations de l'API CloudMonitor pour obtenir cette métrique. |
0 |
| LoggingEnabled |
boolean |
Indique si la fonctionnalité de gestion des journaux est activée. Valeurs valides :
|
True |
| Tags |
array<object> |
La liste des balises de ressource. |
|
|
object |
La valeur de balise qui correspond à la clé de balise. |
||
| TagKey |
string |
La clé de balise. |
tag1 |
| TagValue |
string |
La valeur de balise. |
test |
| DlqPolicy |
object |
La stratégie de file d'attente de lettres mortes. |
|
| Enabled |
boolean |
Indique si la distribution des messages de lettres mortes est activée. |
true |
| DeadLetterTargetQueue |
string |
La file d'attente de destination pour la distribution des messages de lettres mortes. |
deadLetterTargetQueue |
| MaxReceiveCount |
string |
Le nombre maximal de tentatives de distribution pour un message. |
3 |
| QueueType |
string |
Le type de la file d'attente. Valeurs valides :
|
normal |
| EnableSSE |
boolean |
Indique si le chiffrement côté serveur est activé. Valeurs valides : true ou false. |
true |
| SseType |
string |
La méthode de chiffrement côté serveur. Valeurs valides : SMQ ou KMS. |
KMS |
| SseAlgorithm |
string |
L'algorithme de chiffrement côté serveur. Actuellement, seul AES-256-GCM est pris en charge. Si ce paramètre n'est pas spécifié, l'algorithme par défaut est utilisé. |
AES-256-GCM |
| KmsKeyId |
string |
L'identifiant de la clé KMS. |
key-xxx |
| EncryptionEnabled |
boolean |
Indique si le chiffrement côté serveur est activé. |
true |
Exemples
JSON format
{
"RequestId": "06273500-249F-5863-121D-74D51123****",
"Code": 200,
"Status": "Success",
"Message": "operation success",
"Success": true,
"Data": {
"PageNum": 1,
"PageSize": 50,
"Size": 20,
"Pages": 3,
"Total": 130,
"PageData": [
{
"QueueName": "demo-queue",
"CreateTime": 1250700999,
"LastModifyTime": 1250700999,
"DelaySeconds": 30,
"MaximumMessageSize": 65536,
"MessageRetentionPeriod": 65536,
"VisibilityTimeout": 60,
"PollingWaitSeconds": 0,
"ActiveMessages": 0,
"InactiveMessages": 0,
"DelayMessages": 0,
"LoggingEnabled": true,
"Tags": [
{
"TagKey": "tag1",
"TagValue": "test"
}
],
"DlqPolicy": {
"Enabled": true,
"DeadLetterTargetQueue": "deadLetterTargetQueue",
"MaxReceiveCount": "3"
},
"QueueType": "normal",
"EnableSSE": true,
"SseType": "KMS",
"SseAlgorithm": "AES-256-GCM",
"KmsKeyId": "key-xxx",
"EncryptionEnabled": true
}
]
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.