Partilhar via


Amazon SQS

O Simple Queue Service (SQS) é um serviço de fila fornecido pela Amazon Web Services.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Metadados do conector
Editora Microsoft

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
URL da fila SQS cadeia (de caracteres) Ponto de extremidade da fila SQS a ser usado na conexão Verdade
ID da chave de acesso cadeia (de caracteres) ID da chave de acesso da Amazon Verdade
Segredo da chave de acesso securestring Segredo da chave de acesso da Amazon Verdade

Limites de Limitação

Nome Chamadas Período de Renovação
Chamadas de API por conexão 6000 60 segundos

Ações

Envia uma mensagem para a fila SQS

Envia uma mensagem para a fila SQS.

Exclui uma mensagem da fila SQS

Exclui uma mensagem da fila SQS.

Envia uma mensagem para a fila SQS

Envia uma mensagem para a fila SQS.

Parâmetros

Nome Chave Necessário Tipo Descrição
Atraso na visibilidade da mensagem (em segundos)
messageVisibilityDelaySeconds integer

A duração (em segundos) para a qual atrasar uma mensagem específica.

Conteúdo da mensagem
messageContent string

A mensagem de conteúdo a ser enviada para a fila.

Regressos

Metadados de uma mensagem

Exclui uma mensagem da fila SQS

Exclui uma mensagem da fila SQS.

Parâmetros

Nome Chave Necessário Tipo Descrição
Tratamento de recebimento de mensagens
messageReceiptHandle True string

O identificador de recibo associado à mensagem a ser excluída.

Gatilhos

Quando as mensagens são recebidas da fila SQS

Quando as mensagens são recebidas da fila SQS.

Quando uma mensagem é recebida da fila SQS

Quando uma mensagem é recebida da fila SQS.

Quando as mensagens são recebidas da fila SQS

Quando as mensagens são recebidas da fila SQS.

Parâmetros

Nome Chave Necessário Tipo Descrição
Número máximo de mensagens a serem buscadas
maximumNumberOfMessages integer

O número máximo de mensagens a serem buscadas na fila.

Tempo limite de visibilidade da mensagem (em segundos)
messageVisibilityTimeoutSeconds integer

A duração (em segundos) em que as mensagens recebidas ficam ocultas das solicitações de recuperação subsequentes depois de serem recuperadas.

Solicitar tempo limite de espera (em segundos)
requestWaitTimeoutSeconds integer

A duração (em segundos) pela qual a chamada aguarda a chegada de uma mensagem na fila antes de retornar.

Nomes de atributos de mensagem
messageAttributeNames string

Os atributos da mensagem a ser buscada. Esta deve ser uma cadeia de caracteres delimitada por vírgulas com valores suportados de 'All,ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber'. Os nomes dos atributos diferenciam maiúsculas de minúsculas.

Regressos

Conteúdo de uma mensagem

Quando uma mensagem é recebida da fila SQS

Quando uma mensagem é recebida da fila SQS.

Parâmetros

Nome Chave Necessário Tipo Descrição
Tempo limite de visibilidade da mensagem (em segundos)
messageVisibilityTimeoutSeconds integer

A duração (em segundos) em que as mensagens recebidas ficam ocultas das solicitações de recuperação subsequentes depois de serem recuperadas.

Solicitar tempo limite de espera (em segundos)
requestWaitTimeoutSeconds integer

A duração (em segundos) pela qual a chamada aguarda a chegada de uma mensagem na fila antes de retornar.

Nomes de atributos de mensagem
messageAttributeNames string

Os atributos da mensagem a ser buscada. Esta deve ser uma cadeia de caracteres delimitada por vírgulas com valores suportados de 'All,ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber'. Os nomes dos atributos diferenciam maiúsculas de minúsculas.

Regressos

Conteúdo de uma mensagem

Definições

QueueMessage

Conteúdo de uma mensagem

Nome Percurso Tipo Descrição
ID da mensagem
messageId string

Um identificador exclusivo para a mensagem.

receiptHandle
receiptHandle string

Um identificador associado ao ato de receber a mensagem.

conteúdo
content string

O conteúdo da mensagem (não codificado por URL).

conteúdoMD5
contentMD5 string

Um resumo MD5 do conteúdo da mensagem não codificada por URL.

attributes
attributes object

Os atributos da mensagem.

QueueMessageMetadata

Metadados de uma mensagem

Nome Percurso Tipo Descrição
ID da mensagem
messageId string

Um identificador exclusivo para a mensagem.

conteúdoMD5
contentMD5 string

Um resumo MD5 do conteúdo da mensagem não codificada por URL.