last sync: 2025-Apr-30 19:25:34 UTC

Deploy a default budget on all subscriptions under the assigned scope

Azure Landing Zones (ALZ) Policy definition

Source Repository Azure Landing Zones (ALZ) GitHub
JSON Deploy-Budget
Deploy policy Deploy-Budget (1.1.0) to Azure
Display name Deploy a default budget on all subscriptions under the assigned scope
Id Deploy-Budget
Version 1.1.0
Details on versioning
Category Budget
Description Deploy a default budget on all subscriptions under the assigned scope
Cloud environments AzureCloud
AzureUSGovernment
Mode All
Type Custom Azure Landing Zones (ALZ)
Preview False
Deprecated False
Effect Default
DeployIfNotExists
Allowed
DeployIfNotExists, AuditIfNotExists, Disabled
RBAC role(s)
Role Name Role Id
Contributor b24988ac-6180-42a0-ab88-20f7382dd24c
Rule aliases THEN-ExistenceCondition (3)
Alias Namespace ResourceType Path PathIsDefault DefaultPath Modifiable
Microsoft.Consumption/budgets/amount Microsoft.Consumption Budgets properties.amount True False
Microsoft.Consumption/budgets/category Microsoft.Consumption Budgets properties.category True False
Microsoft.Consumption/budgets/timeGrain Microsoft.Consumption Budgets properties.timeGrain True False
Rule resource types IF (1)
Microsoft.Resources/subscriptions
THEN-Deployment (1)
Microsoft.Consumption/budgets
Initiatives usage none
History none
JSON compare n/a
JSON
EPAC
Deploy policy Deploy-Budget (1.1.0) to Azure