diff --git a/azure-budget.tf b/azure-budget.tf new file mode 100644 index 0000000..6d30128 --- /dev/null +++ b/azure-budget.tf @@ -0,0 +1,21 @@ +data "azurerm_subscription" "current-subscription" {} + +resource "azurerm_consumption_budget_subscription" "subscription-budget" { + name = "subscription-budget" + subscription_id = data.azurerm_subscription-subscription.current.id + + amount = 5 + time_grain = "Monthly" + + + notification { + enabled = enabled + threshold = 85.0 + operator = "GreaterThan" + threshold_type = "Forecasted" + + contact_roles = [ + "Owner", + ] + } +} \ No newline at end of file