AWS認定試験 Developer - Associate(予想問題) その5
通常
試験時間: 00:00問題時間: 00:00
問題一覧
問題 47 / 65
ある開発者が IAM ポリシーで sqs:ReceiveMessage を許可しているが、実際にはキューからメッセージを取得できない。IAM ポリシーの Resource に "arn:aws:sqs:us-east-1:123456789012:orders-queue" と明記しているが、実際のキュー名は orders-queue-dev である。最も適切な説明はどれか?
①リージョンが間違っていると SQS ポリシーは無効になるため拒否される
②リソース ARN の指定が実際のキューと一致していないため IAM の Allow が該当せずデフォルト拒否になる
③SQS はワイルドカードを許容しないため常に明示的 Deny が必要である
④キュー名の末尾に "-dev" があると ReceiveMessage の API 名が変わるため拒否される
⑤IAM ポリシーの Allow がある場合は必ず受信できるため問題は別にある
