Compartilhar via


Amazon SQS

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

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

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Metadados do conector
Publicador Microsoft

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default 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.

Essa não é uma conexão compartilhável. Se o aplicativo de energia 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 do SQS cadeia Ponto de extremidade da fila do SQS a ser usado na conexão Verdade
ID da chave de acesso cadeia ID da chave de acesso do Amazon Verdade
Segredo da Chave de Acesso secureString Segredo da chave de acesso da Amazon Verdade

Limitações

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

Ações

Envia uma mensagem para a fila do SQS

Envia uma mensagem para a fila do SQS.

Exclui uma mensagem da fila do SQS

Exclui uma mensagem da fila do SQS.

Envia uma mensagem para a fila do SQS

Envia uma mensagem para a fila do SQS.

Parâmetros

Nome Chave Obrigatório Tipo Description
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.

Retornos

Metadados de uma mensagem

Exclui uma mensagem da fila do SQS

Exclui uma mensagem da fila do SQS.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de recibo de mensagem
messageReceiptHandle True string

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

Gatilhos

Quando as mensagens são recebidas da fila do SQS

Quando as mensagens são recebidas da fila do SQS.

Quando uma mensagem é recebida da fila do SQS

Quando uma mensagem é recebida da fila do SQS.

Quando as mensagens são recebidas da fila do SQS

Quando as mensagens são recebidas da fila do SQS.

Parâmetros

Nome Chave Obrigatório Tipo Description
Número máximo de mensagens a serem buscadas
maximumNumberOfMessages integer

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

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

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

Tempo limite de espera de solicitação (em segundos)
requestWaitTimeoutSeconds integer

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

Nomes de atributo de mensagem
messageAttributeNames string

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

Retornos

Conteúdo de uma mensagem

Corpo
QueueMessage

Quando uma mensagem é recebida da fila do SQS

Quando uma mensagem é recebida da fila do SQS.

Parâmetros

Nome Chave Obrigatório Tipo Description
Tempo limite de visibilidade da mensagem (em segundos)
messageVisibilityTimeoutSeconds integer

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

Tempo limite de espera de solicitação (em segundos)
requestWaitTimeoutSeconds integer

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

Nomes de atributo de mensagem
messageAttributeNames string

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

Retornos

Conteúdo de uma mensagem

Corpo
QueueMessage

Definições

QueueMessage

Conteúdo de uma mensagem

Nome Caminho Tipo Description
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 em URL).

contentMD5
contentMD5 string

Um resumo MD5 do conteúdo da mensagem não codificado em URL.

attributes
attributes object

Os atributos da mensagem.

QueueMessageMetadata

Metadados de uma mensagem

Nome Caminho Tipo Description
ID da Mensagem
messageId string

Um identificador exclusivo para a mensagem.

contentMD5
contentMD5 string

Um resumo MD5 do conteúdo da mensagem não codificado em URL.