Estimate Azure VM cost
estimate_vm_costRead-onlyIdempotent
Monthly and yearly cost of one or more Azure VM sizes for pay as you go, reservations and savings plans, with the break-even hours per month for each commitment. Use it to compare sizes or regions.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| os | No | Operating system for pay-as-you-go prices. Default linux. | |
| sizes | Yes | One to five VM sizes to price, e.g. ["Standard_D4s_v5", "Standard_D4as_v6"]. | |
| region | No | Azure region, e.g. westeurope or "West Europe". Omit to use each size's cheapest region. | |
| instances | No | Number of VMs. Default 1. | |
| hours_per_month | No | Runtime hours per month. Default 730 (always on). |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | ||
| region | No | ||
| options | No | ||
| cheapest | No | ||
| estimates | No | ||
| dataSource | Yes | pricesAsOf (ISO date), currency, source, dataset, stale (true if the weekly refresh is late). | |
| hoursPerMonth | No |