Use the recommendation IDs in API requests.
| ID | Name |
|---|
| ami-orphaned-snapshot | AMI Orphaned Snapshot |
| backup-outdated-snapshot | AWS Backup Outdated Snapshot |
| cloudtrail-duplicate-trails | Duplicate CloudTrail |
| cloudwatch-logs-class-change | CloudWatch Logs Class Change |
| documentdb-util-low | DocumentDB Idle |
| dynamodb-idle | DynamoDB Idle |
| ebs-outdated-snapshot | EBS Outdated Snapshot |
| ebs-type-change | EBS Type Change |
| ebs-unattached | EBS Unattached |
| ebs-upgrade | EBS Generation Upgrade |
| ec2-idle | EC2 Idle |
| ec2-low-cpu-usage | EC2 Rightsizing |
| ec2-savings-plans | Compute Savings Plan |
| ec2-stopped-instance | EC2 Stopped Instance |
| ec2-udt | Data Transfer between availability zones |
| ecs-fargate | ECS Fargate Rightsizing |
| eks-extended-support | EKS Extended Support |
| elasticache-ri | ElastiCache Reserved Instance |
| elasticache-util-low | ElastiCache Idle |
| es-util-low | ElasticSearch Idle |
| idle-load-balancer | Load Balancer Idle |
| ip-public-ipv4 | IP migration v4 to v6 |
| ip-unattached | IP Unattached |
| k8s-workload-rightsizing | K8s Workload Rightsizing |
| kinesis-util-low | Kinesis Idle |
| kms-idle | Disabled KMS |
| kms-old | Old KMS |
| nat-gateway-util-low | NAT Gateway Idle |
| neptune-util-low | Neptune DB Idle |
| opensearch-extended-support | OpenSearch Extended Support |
| opensearch-ri | OpenSearch Reserved Instance |
| operation-system | Operation System |
| rds-class-change | RDS Rightsizing |
| rds-extended-support | RDS Extended Support |
| rds-idle | RDS Instance Idle |
| rds-iops-change | RDS Provisioned IOPS |
| rds-iops-optimized | RDS Aurora I/O Optimized Configuration |
| rds-ri | RDS Reserved Instance |
| rds-storage-type-change | RDS Storage Type Change |
| rds-version-upgrade | RDS Generation Upgrade |
| redshift-ri | Redshift Reserved Instance |
| redshift-util-low | Redshift Idle |
| region-migration | Region Migration |
| s3-idle | S3 Inactive |
| s3-multipart-upload | S3 Multipart upload |
| s3-storage-class | S3 Storage Class |
| s3-versioning | S3 Versioning |
| unused-secrets | Unused Secrets |
| version-upgrade | EC2 Generation Upgrade |
| vpc-endpoint-idle | VPC Endpoint Idle |
| ID | Name |
|---|
| azure-app-service-reserved-capacity | App Service Reserved Capacity |
| azure-cosmos-db-reserved-capacity | CosmosDB Reserved Capacity |
| azure-cosmos-db-right-sizing | CosmosDB Rightsizing |
| azure-cosmos-idle | CosmosDB Idle |
| azure-data-explorer-reserved-capacity | Data Explorer Reserved Capacity |
| azure-db-ri | DataBase Reserved Instance |
| azure-disk-type-change | Disk Type Change |
| azure-disk-unattached | Disk Unattached |
| azure-example | Example |
| azure-idle-load-balancer | Load Balancer Idle |
| azure-ip-unattached | IP Unattached |
| azure-k8s-workload-rightsizing | K8s Workload Rightsizing |
| azure-kusto-unused-data | Kusto Unused Data |
| azure-maria-idle | MariaDB Idle |
| azure-mysql-idle | MySQL Idle |
| azure-mysql-reserved-capacity | MySQL Reserved Capacity |
| azure-outdated-snapshot | Snapshot Outdated |
| azure-postgres-idle | PostgresSQL Idle |
| azure-postgresql-reserved-capacity | PostgreSQL Reserved Capacity |
| azure-redis-reserved-capacity | Redis Reserved Capacity |
| azure-snapshot-migration | Snapshot Migration |
| azure-sql-data-warehouse-reserved-capacity | SQL Data Warehouse Reserved Capacity |
| azure-sql-idle | SQL Idle |
| azure-sql-reserved-capacity | SQL Reserved Capacity |
| azure-sql-rightsizing | Azure SQL Database Rightsizing |
| azure-vm-idle | Virtual Machine Idle |
| azure-vm-ri | Virtual Machine Reserved Instance |
| azure-vm-rightsizing | Virtual Machine Rightsizing |
| azure-vm-sp | Compute Saving Plans |
| azure-vm-stopped | Virtual Machine Stopped |
| ID | Name |
|---|
| gcp-disk-unattached | Disk Unattached |
| gcp-example | Example |
| gcp-ip-idle | IP Idle |
| gcp-usage-commitment | Commitment Usage Discount |
| gcp-vm-idle | Virtual Machine Idle |
| gcp-vm-rightsizing | Virtual Machine Rightsizing |
| gcp-vm-stopped | Virtual Machine Stopped |