Amazon SQS - メッセージの受信アクション
メッセージの受信アクションは、選択したSQSキューから最大10件のメッセージを取得します。 レシピワークフローの途中でメッセージを取得するレシピがある場合は、このアクションを使用します。
入力
| 入力フィールド | 説明 |
|---|---|
| キュー | キューのQueue URLを入力します。 プロダクションEnvironmentでは、リストから選択しないでください。 リストから選択すると、AWS account IDを含む完全なQueue URLが保存されます。これはEnvironment間でデプロイするときに正しく更新されない可能性があります。 |
| 属性を選択 | 各メッセージとともに返す属性のリストを入力します。 |
| メッセージの最大数 | 返すメッセージの最大数を入力します。 Amazon SQSはこの値を超える数のメッセージを返すことはありませんが、SQSが返すメッセージ数はこれより少なくなる場合があります。 値は1~10である必要があります。 デフォルトは1です。 |
| 可視性タイムアウト | 可視性タイムアウトの期間(秒単位)を入力します。 これにより、ReceiveMessageリクエストによって取得されたメッセージは、指定された時間、その後の取得リクエストから非表示になります。 最大値は12時間です。 詳細については、可視性タイムアウトを参照してください |
| 待機時間(秒) | キューにメッセージが到着するまで、呼び出しが返される前に待機する時間(秒単位)を入力します。 値は0~20である必要があります。 メッセージが利用可能な場合、呼び出しはWaitTimeSecondsより早く返されます。 メッセージが利用できず、待機時間が終了した場合、呼び出しは空のメッセージリストとともに正常に返されます。 |
出力
このアクションへの出力はメッセージのリストです。
| フィールド名 | 説明 |
|---|---|
| Request ID | リクエストの一意のID。 |
| メッセージ属性のMD5 | メッセージ属性のMD5ハッシュ。 |
| メッセージ本文のMD5 | メッセージ本文のMD5ハッシュ。 |
| メッセージシステム属性のMD5 | メッセージシステム属性のMD5ハッシュ。 |
| メッセージID | メッセージの一意のID。 |
| メッセージ本文 | メッセージの内容。 |
| Sequence number | このパラメーターはFIFO(first-in-first-out)キューにのみ適用されます。 Amazon SQSが各メッセージに割り当てる、大きい非連続の番号。 |
Last updated: