処理の実行
SQSキューのURLを取得します。
コマンド:
sqs_queue_url=$( \
aws sqs get-queue-url \
--queue-name ${SQS_QUEUE_NAME} \
--output text \
) \
&& echo ${sqs_queue_url}
結果(例):
https://ap-northeast-1.queue.amazonaws.com/XXXXXXXXXXXX/scenario-cli-sqs-basic_queue-queue
MessageRetentionPeriod属性を取得します。
コマンド:
aws sqs get-queue-attributes \
--queue-url ${sqs_queue_url} \
--attribute-names MessageRetentionPeriod \
--query 'Attributes.MessageRetentionPeriod' \
--output text
結果(例):
完了確認
「SQSキュー"scenario-cli-sqs-basic_queue-queue"のMessageRetentionPeriod属性を取得できている。」ことを確認します。