Bird
0
0

You wrote this AWS CLI command in a script:

medium📝 Debug Q6 of 15
AWS - CLI
You wrote this AWS CLI command in a script:
aws ec2 start-instances --instance-ids i-1234567890abcdef0
But it fails with 'UnauthorizedOperation'. What is the likely cause?
AThe command syntax is incorrect
BThe instance ID is invalid
CThe IAM user lacks permission to start instances
DThe AWS CLI is not installed
Step-by-Step Solution
Solution:
  1. Step 1: Analyze error message

    'UnauthorizedOperation' means permission denied by AWS IAM policies.
  2. Step 2: Check other options

    Instance ID errors give different messages; CLI not installed causes command not found; syntax error shows syntax messages.
  3. Final Answer:

    The IAM user lacks permission to start instances -> Option C
  4. Quick Check:

    UnauthorizedOperation = D [OK]
Quick Trick: UnauthorizedOperation means missing IAM permission [OK]
Common Mistakes:
  • Assuming instance ID is wrong
  • Ignoring IAM permissions
  • Blaming CLI installation

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes