完了確認
「SQSキュー"scenario-cli-sqs-basic_queue-queue"にキューポリシーラベル"AllowSendMessageFrom953640472020"が存在しない。」ことを確認します。
コマンド:
echo $( \
  aws sqs get-queue-attributes \
    --queue-url ${sqs_queue_url} \
    --attribute-names Policy \
    --query 'Attributes.Policy' \
    --output text \
  | jp.py "Statement[?Sid == \`${SQS_QUEUE_ATTRIBUTE_POLICY_LABEL}\`].Sid" \
  | sed "s/[]\ \"\[\]//g" \
)
 
 
結果(例):
警告
SQSのキューポリシーが全く存在しない場合、jp.pyコマンドで例外エラーが発生します。