#!/usr/bin/env bash
# Context: bash 5+, AWS CLI v2.25+ (May 2026). Read-only SQS queue attributes.
# Replace QUEUE_URL with your standard or FIFO queue URL.
set -euo pipefail
QUEUE_URL="${1:-}"
if [[ -z "$QUEUE_URL" ]]; then
  echo "Usage: $0 https://sqs.<region>.amazonaws.com/<account>/<queue-name>"
  exit 1
fi
aws sqs get-queue-attributes --queue-url "$QUEUE_URL" --attribute-names All --output json \
  | jq '{VisibilityTimeout, RedrivePolicy, ReceiveMessageWaitTimeSeconds, FifoQueue}'
