Partager via


Amazon SQS

Simple Queue Service (SQS) est un service de file d’attente fourni par Amazon Web Services.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Métadonnées du connecteur
Éditeur Microsoft

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
URL de file d’attente SQS ficelle Point de terminaison de la file d’attente SQS à utiliser dans la connexion Vrai
ID de clé d’accès ficelle ID de clé d’accès Amazon Vrai
Secret de clé d’accès securestring Secret de clé d’accès Amazon Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 6000 60 secondes

Actions

Envoie un message à la file d’attente SQS

Envoie un message à la file d’attente SQS.

Supprime un message de la file d’attente SQS

Supprime un message de la file d’attente SQS.

Envoie un message à la file d’attente SQS

Envoie un message à la file d’attente SQS.

Paramètres

Nom Clé Obligatoire Type Description
Délai de visibilité des messages (en secondes)
messageVisibilityDelaySeconds integer

Durée (en secondes) pour laquelle retarder un message spécifique.

Contenu du message
messageContent string

Message de contenu à envoyer à la file d’attente.

Retours

Métadonnées d’un message

Supprime un message de la file d’attente SQS

Supprime un message de la file d’attente SQS.

Paramètres

Nom Clé Obligatoire Type Description
Handle de réception de message
messageReceiptHandle True string

Handle de réception associé au message à supprimer.

Déclencheurs

Lorsque les messages sont reçus à partir de la file d’attente SQS

Lorsque les messages sont reçus de la file d’attente SQS.

Lorsqu’un message est reçu de la file d’attente SQS

Lorsqu’un message est reçu de la file d’attente SQS.

Lorsque les messages sont reçus à partir de la file d’attente SQS

Lorsque les messages sont reçus de la file d’attente SQS.

Paramètres

Nom Clé Obligatoire Type Description
Nombre maximal de messages à extraire
maximumNumberOfMessages integer

Nombre maximal de messages à extraire de la file d’attente.

Délai d’expiration de la visibilité des messages (en secondes)
messageVisibilityTimeoutSeconds integer

Durée (en secondes) pendant laquelle les messages reçus sont masqués dans les demandes de récupération suivantes après avoir été récupérés.

Délai d’attente de la demande (en secondes)
requestWaitTimeoutSeconds integer

Durée (en secondes) pendant laquelle l’appel attend qu’un message arrive dans la file d’attente avant de retourner.

Noms des attributs de message
messageAttributeNames string

Attributs du message à extraire. Il doit s’agir d’une chaîne délimitée par des virgules avec des valeurs prises en charge à partir de « All,ApproximateFirstReceiveTimestamp, ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber ». Les noms d’attributs respectent la casse.

Retours

Contenu d’un message

Corps
QueueMessage

Lorsqu’un message est reçu de la file d’attente SQS

Lorsqu’un message est reçu de la file d’attente SQS.

Paramètres

Nom Clé Obligatoire Type Description
Délai d’expiration de la visibilité des messages (en secondes)
messageVisibilityTimeoutSeconds integer

Durée (en secondes) pendant laquelle les messages reçus sont masqués dans les demandes de récupération suivantes après avoir été récupérés.

Délai d’attente de la demande (en secondes)
requestWaitTimeoutSeconds integer

Durée (en secondes) pendant laquelle l’appel attend qu’un message arrive dans la file d’attente avant de retourner.

Noms des attributs de message
messageAttributeNames string

Attributs du message à extraire. Il doit s’agir d’une chaîne délimitée par des virgules avec des valeurs prises en charge à partir de « All,ApproximateFirstReceiveTimestamp, ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber ». Les noms d’attributs respectent la casse.

Retours

Contenu d’un message

Corps
QueueMessage

Définitions

QueueMessage

Contenu d’un message

Nom Chemin d’accès Type Description
l'identifiant de message
messageId string

Identificateur unique du message.

receiptHandle
receiptHandle string

Identificateur associé à l’acte de réception du message.

contenu
content string

Contenu du message (et non encodé par l’URL).

contentMD5
contentMD5 string

Synthèse MD5 du contenu de message encodé non URL.

attributes
attributes object

Attributs du message.

QueueMessageMetadata

Métadonnées d’un message

Nom Chemin d’accès Type Description
l'identifiant de message
messageId string

Identificateur unique du message.

contentMD5
contentMD5 string

Synthèse MD5 du contenu de message encodé non URL.