list_rightsizing_recommendations
Identify over- and under-provisioned VMs by comparing recommended CPU/memory sizes with actual provisioning. Helps optimize resource allocation.
Instructions
[READ] List VM rightsizing data — recommended CPU/memory size per VM.
Reads the OnlineCapacityAnalytics recommendedSize metrics (the public API's rightsizing signal; the UI Rightsize page uses internal APIs). Compare against the VM's provisioned size to find over/under-provisioning. Values are None while capacity analytics warm up. One stats call per VM — keep limit modest.
Args: resource_id: Optional VM resource UUID to scope to a single VM. limit: Maximum VMs to evaluate when listing (1–100). Default 50. target: Optional Aria Operations target name from config. Uses default if omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resource_id | No | ||
| limit | No | ||
| target | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |