# Amazon SQS - Receive Messages (メッセージの受信) アクション
このアクションを使用して、選択した SQS キューから最大10件のメッセージを取り出すことができます。レシピの途中でメッセージを取り出す必要がある場合には、このアクションが便利です。
# 入力項目
項目名 | 説明 |
---|---|
Queue | メッセージを取り出す対象のキュー。 |
Select attributes | 各メッセージと一緒に返される必要がある属性のリスト。 |
Max number of messages | 返されるメッセージの最大数。Amazon SQS は、この値を超える数のメッセージを返しません (ただし、これより少ないメッセージが返される可能性はあります)。有効な値 : 1~10。デフォルト : 1。 |
Visibility timeout | ReceiveMessage リクエストによってメッセージを取得した後、受信したメッセージを後続の取得リクエストから見えないようにする期間 (秒)。指定可能な最大値は12時間です。可視性タイムアウトの詳細については、こちらを参照してください。 |
Wait time (seconds) | 値 (秒) は0~20の範囲で指定する必要があります。呼び出しが戻る前に、メッセージがキューに到達するのを待機する期間 (秒) です。メッセージが取得できた場合、呼び出しは WaitTimeSeconds よりも早く戻ります。メッセージが取得できずに待機時間が終了した場合、呼び出しは正常に戻り、空のメッセージリストが返されます。 |
# 出力項目
このアクションの出力は、メッセージのリストです。
項目名 | 説明 |
---|---|
Request ID | リクエストの一意の ID。 |
MD5 of message attributes | メッセージ属性の MD5 ハッシュ。 |
MD5 of message body | メッセージ本文の MD5 ハッシュ。 |
MD5 of message system attributes | メッセージシステム属性の MD5 ハッシュ。 |
Message ID | メッセージの一意の ID。 |
Message body | メッセージの内容。 |
Sequence number | このパラメーターは、FIFO (先入れ先出し) キューにのみ適用されます。Amazon SQS がそれぞれのメッセージに割り当てる、大きな不連続の番号です。 |
Last updated: 2023/8/31 1:07:14