Skip to content

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.

aws-cloud-utilities support cases [OPTIONS]
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.

aws-cloud-utilities support check-level [OPTIONS]
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.

aws-cloud-utilities support services

support severity-levels

List available support severity levels.

aws-cloud-utilities support severity-levels

support trusted-advisor

AWS Trusted Advisor tools commands.

aws-cloud-utilities support trusted-advisor COMMAND

support trusted-advisor cost-savings

Analyze AWS Trusted Advisor cost optimization opportunities.

aws-cloud-utilities support trusted-advisor cost-savings [OPTIONS]
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:

aws-cloud-utilities support trusted-advisor cost-savings