estimate_cost
Calculate monthly Azure service costs by specifying service, SKU, region, quantity, and usage hours, using retail rates to estimate the total.
Instructions
Estimate monthly cost for an Azure service based on quantity and usage hours.
The estimation multiplies the unit retail price by the quantity and hours. For storage or data services priced per GB/month, set hours_per_month to 1.
Args: service_name: Azure service name (e.g. "Virtual Machines") arm_sku_name: ARM SKU name for exact match (e.g. "Standard_D8s_v5") sku_name: SKU display name to narrow down (e.g. "D2 v3") arm_region_name: Azure region (e.g. "eastus") quantity: Number of units (e.g. VM instances, GB of storage). Default: 1 hours_per_month: Usage hours per month (default: 730 = 24/7). Set to 1 for flat monthly rates. currency_code: Currency code (default: USD)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quantity | No | ||
| sku_name | No | ||
| arm_sku_name | No | ||
| service_name | Yes | ||
| currency_code | No | USD | |
| arm_region_name | No | ||
| hours_per_month | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |