Amazon SQS
Простая служба очередей (SQS) — это служба очередей, предоставляемая Amazon Web Services.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Метаданные соединителя | |
|---|---|
| Publisher | Microsoft |
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| URL-адрес очереди SQS | струна | Конечная точка очереди SQS, используемая в подключении | True |
| Идентификатор ключа доступа | струна | Идентификатор ключа доступа Amazon | True |
| Секрет ключа доступа | securestring | Секрет ключа доступа Amazon | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 6000 | 60 секунд |
Действия
| Отправляет сообщение в очередь SQS |
Отправляет сообщение в очередь SQS. |
| Удаляет сообщение из очереди SQS |
Удаляет сообщение из очереди SQS. |
Отправляет сообщение в очередь SQS
Отправляет сообщение в очередь SQS.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Задержка видимости сообщения (в секундах)
|
messageVisibilityDelaySeconds | integer |
Длительность (в секундах), для которой задерживается определенное сообщение. |
|
|
Содержимое сообщения
|
messageContent | string |
Сообщение о содержимом для отправки в очередь. |
Возвращаемое значение
Метаданные сообщения
- Тело
- QueueMessageMetadata
Удаляет сообщение из очереди SQS
Удаляет сообщение из очереди SQS.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Дескриптор получения сообщений
|
messageReceiptHandle | True | string |
Дескриптор квитанции, связанный с сообщением для удаления. |
Триггеры
| При получении сообщений из очереди SQS |
При получении сообщений из очереди SQS. |
| При получении сообщения из очереди SQS |
При получении сообщения из очереди SQS. |
При получении сообщений из очереди SQS
При получении сообщений из очереди SQS.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Максимальное количество сообщений для получения
|
maximumNumberOfMessages | integer |
Максимальное количество сообщений для получения из очереди. |
|
|
Время ожидания видимости сообщения (в секундах)
|
messageVisibilityTimeoutSeconds | integer |
Длительность (в секундах), скрытая от последующих запросов на получение после получения. |
|
|
Время ожидания запроса (в секундах)
|
requestWaitTimeoutSeconds | integer |
Длительность (в секундах), для которой вызов ожидает прибытия сообщения в очередь перед возвратом. |
|
|
Имена атрибутов сообщения
|
messageAttributeNames | string |
Атрибуты сообщения для получения. Это должна быть строка с разделителями-запятыми с поддерживаемыми значениями из "All,ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber". Имена атрибутов чувствительны к регистру. |
Возвращаемое значение
Содержимое сообщения
- Тело
- QueueMessage
При получении сообщения из очереди SQS
При получении сообщения из очереди SQS.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Время ожидания видимости сообщения (в секундах)
|
messageVisibilityTimeoutSeconds | integer |
Длительность (в секундах), скрытая от последующих запросов на получение после получения. |
|
|
Время ожидания запроса (в секундах)
|
requestWaitTimeoutSeconds | integer |
Длительность (в секундах), для которой вызов ожидает прибытия сообщения в очередь перед возвратом. |
|
|
Имена атрибутов сообщения
|
messageAttributeNames | string |
Атрибуты сообщения для получения. Это должна быть строка с разделителями-запятыми с поддерживаемыми значениями из "All,ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber". Имена атрибутов чувствительны к регистру. |
Возвращаемое значение
Содержимое сообщения
- Тело
- QueueMessage
Определения
QueueMessage
Содержимое сообщения
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
идентификатор сообщения
|
messageId | string |
Уникальный идентификатор сообщения. |
|
receiptHandle
|
receiptHandle | string |
Идентификатор, связанный с актом получения сообщения. |
|
содержимое
|
content | string |
Содержимое сообщения (не закодированное URL-адресом). |
|
contentMD5
|
contentMD5 | string |
Дайджест MD5 содержимого сообщения, отличного от URL-адреса. |
|
attributes
|
attributes | object |
Атрибуты сообщения. |
QueueMessageMetadata
Метаданные сообщения
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
идентификатор сообщения
|
messageId | string |
Уникальный идентификатор сообщения. |
|
contentMD5
|
contentMD5 | string |
Дайджест MD5 содержимого сообщения, отличного от URL-адреса. |