Delen via


Amazon SQS

Simple Queue Service (SQS) is een wachtrijservice die wordt geleverd door Amazon Web Services.

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Premium Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Connectormetagegevens
Uitgever Microsoft

Een verbinding maken

De connector ondersteunt de volgende verificatietypen:

standaard Parameters voor het maken van verbinding. Alle regio's Niet deelbaar

Verstek

Van toepassing: Alle regio's

Parameters voor het maken van verbinding.

Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.

Naam Typologie Description Verplicht
URL van SQS-wachtrij touw Eindpunt van de SQS-wachtrij die moet worden gebruikt in de verbinding Klopt
Toegangssleutel-id touw Amazon-toegangssleutel-id Klopt
Toegangssleutelgeheim beveiligde string Amazon-toegangssleutelgeheim Klopt

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 6000 60 seconden

Acties

Een bericht verzenden naar de SQS-wachtrij

Hiermee wordt een bericht verzonden naar de SQS-wachtrij.

Hiermee verwijdert u een bericht uit de SQS-wachtrij

Hiermee verwijdert u een bericht uit de SQS-wachtrij.

Een bericht verzenden naar de SQS-wachtrij

Hiermee wordt een bericht verzonden naar de SQS-wachtrij.

Parameters

Name Sleutel Vereist Type Description
Vertraging van zichtbaarheid van bericht (in seconden)
messageVisibilityDelaySeconds integer

De duur (in seconden) waarvoor een specifiek bericht moet worden vertraagd.

Berichtinhoud
messageContent string

Het inhoudsbericht dat naar de wachtrij moet worden verzonden.

Retouren

Metagegevens van een bericht

Hiermee verwijdert u een bericht uit de SQS-wachtrij

Hiermee verwijdert u een bericht uit de SQS-wachtrij.

Parameters

Name Sleutel Vereist Type Description
Berichtbevestigingsgreep
messageReceiptHandle True string

De ontvangstbevestiging die is gekoppeld aan het bericht dat moet worden verwijderd.

Triggers

Wanneer berichten worden ontvangen van de SQS-wachtrij

Wanneer berichten worden ontvangen van de SQS-wachtrij.

Wanneer een bericht wordt ontvangen van de SQS-wachtrij

Wanneer een bericht wordt ontvangen van de SQS-wachtrij.

Wanneer berichten worden ontvangen van de SQS-wachtrij

Wanneer berichten worden ontvangen van de SQS-wachtrij.

Parameters

Name Sleutel Vereist Type Description
Maximum aantal berichten dat moet worden opgehaald
maximumNumberOfMessages integer

Het maximum aantal berichten dat moet worden opgehaald uit de wachtrij.

Time-out voor zichtbaarheid van berichten (in seconden)
messageVisibilityTimeoutSeconds integer

De duur (in seconden) dat de ontvangen berichten zijn verborgen voor volgende ophaalaanvragen nadat ze zijn opgehaald.

Time-out van aanvraagwachttijd (in seconden)
requestWaitTimeoutSeconds integer

De duur (in seconden) waarvoor de oproep wacht tot een bericht in de wachtrij aankomt voordat het wordt geretourneerd.

Namen van berichtkenmerken
messageAttributeNames string

De kenmerken van het bericht die moeten worden opgehaald. Dit moet een door komma's gescheiden tekenreeks zijn met ondersteunde waarden uit 'All,ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber'. Kenmerknamen zijn hoofdlettergevoelig.

Retouren

Inhoud van een bericht

Wanneer een bericht wordt ontvangen van de SQS-wachtrij

Wanneer een bericht wordt ontvangen van de SQS-wachtrij.

Parameters

Name Sleutel Vereist Type Description
Time-out voor zichtbaarheid van berichten (in seconden)
messageVisibilityTimeoutSeconds integer

De duur (in seconden) dat de ontvangen berichten zijn verborgen voor volgende ophaalaanvragen nadat ze zijn opgehaald.

Time-out van aanvraagwachttijd (in seconden)
requestWaitTimeoutSeconds integer

De duur (in seconden) waarvoor de oproep wacht tot een bericht in de wachtrij aankomt voordat het wordt geretourneerd.

Namen van berichtkenmerken
messageAttributeNames string

De kenmerken van het bericht die moeten worden opgehaald. Dit moet een door komma's gescheiden tekenreeks zijn met ondersteunde waarden uit 'All,ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber'. Kenmerknamen zijn hoofdlettergevoelig.

Retouren

Inhoud van een bericht

Definities

QueueMessage

Inhoud van een bericht

Name Pad Type Description
bericht-ID
messageId string

Een unieke id voor het bericht.

receiptHandle
receiptHandle string

Een id die is gekoppeld aan de handeling van het ontvangen van het bericht.

inhoud
content string

De inhoud van het bericht (niet url-gecodeerd).

contentMD5
contentMD5 string

Een MD5-samenvatting van de niet-URL-gecodeerde berichtinhoud.

attributes
attributes object

De kenmerken van het bericht.

QueueMessageMetadata

Metagegevens van een bericht

Name Pad Type Description
bericht-ID
messageId string

Een unieke id voor het bericht.

contentMD5
contentMD5 string

Een MD5-samenvatting van de niet-URL-gecodeerde berichtinhoud.