Returns optimization recommendations for systems (EC2, RDS, ASG, SPOT) in the specified analysis. Use the Accept header to choose the representation: application/json (array of recommendation objects) or application/terraform-map (Terraform-style map where each key is the system’s provisioningId or name). To include workload collection details per metric, use the dataQuality query. To include system attributes, set includeAttributes=true.
Unique reference ID of the AWS analysis.
Filter by Kubex entity ID.
Filter by cloud resource identifier (e.g., EC2/RDS ID).
Filter by AWS account ID.
Filter by AWS region (e.g., us-east-1).
Filter by recommended action.
Just Right, Upsize - Optimal Family, Upsize, Terminate, Downsize - Optimal Family, Downsize, Modernize - Optimal Family, Modernize, Not Analyzed, Upscale, Downscale Filter by recommended instance type.
Filter by implementation method.
Self Optimization, Manual, N/A Filter by system name (usually the "Provisioning Id" tag).
Filter by power state.
Filter by AWS service type.
EC2, RDS, ASG, SPOT Filter by approval setting ("na", "all", or a specific instance type).
Filter by the Kubex policy used for analysis.
Filter by effort estimate.
Moderate, Low, Very Low, None, Impossible Filter by catalog entity ID of the recommended instance type.
Return system attributes when true.
Comma-separated list of workload type names to include (quote the value in raw HTTP). Example: "CPU Utilization,Disk I/O Operations".
Recommendations returned
Kubex entity ID of the system
Cloud resource ID
Recommended action (see enums in parameter definition)
Self Optimization, Manual, N/A Percent (0-100)
System name or "Provisioning Id"
Link to download the Impact Analysis and Recommendation Report PDF for this system; set Accept: application/octet-stream when calling it.
Current minus recommended catalog cost (see docs for details)
Moderate, Low, Very Low, None, Impossible EC2, RDS, ASG, SPOT