Support Commands¶
Check your AWS support plan, list support cases, and run Trusted Advisor cost checks.
Most of this requires a Business or Enterprise support plan. check-level tells you which plan you are on, and defaults to a method that works even without Support API access.
Commands¶
support cases¶
List AWS support cases.
| Option | Value | Description |
|---|---|---|
--status |
all | open | resolved |
Filter cases by status (default: open) |
--max-results |
INTEGER |
Maximum number of cases to return (default: 25) |
support check-level¶
Check AWS support level using different methods.
| Option | Value | Description |
|---|---|---|
--method |
api | severity |
Method to check support level (severity levels or support plans API) (default: severity) |
support services¶
List AWS services available for support cases.
support severity-levels¶
List available support severity levels.
support trusted-advisor¶
AWS Trusted Advisor tools commands.
support trusted-advisor cost-savings¶
Analyze AWS Trusted Advisor cost optimization opportunities.
| Option | Value | Description |
|---|---|---|
--csv-file |
TEXT |
CSV file to store historical data (default: ta_cost_savings.csv) |
--export-only |
flag | Only export current month data without updating CSV |
--show-details |
flag | Show detailed breakdown by check type |
Examples¶
# Which support plan this account has
aws-cloud-utilities support check-level
aws-cloud-utilities support check-level --method api
# Support cases
aws-cloud-utilities support cases
aws-cloud-utilities support cases --status all --max-results 100
# Reference data
aws-cloud-utilities support severity-levels
aws-cloud-utilities support services
# Trusted Advisor cost optimization checks
aws-cloud-utilities support trusted-advisor cost-savings
Support plan requirements¶
The Support API needs Business, Enterprise On-Ramp, or Enterprise support. On Basic or Developer,
cases, services, and trusted-advisor return an authorization error.
check-level --method severity (the default) infers the plan from which severity levels are available,
which works without full Support API access. --method api queries the plan directly and needs it.
Trusted Advisor is a subgroup¶
trusted-advisor nests one level deeper than the other commands:
Related¶
- Cost Optimization Commands - cost analysis without a support plan
- Billing Commands - Cost and Usage Reports
- Account Commands - service quotas and limits