last sync: 2025-May-02 19:26:58 UTC

Enforce hybrid use benefit

Community Policy definition

Source Repository Community-Policy GitHub
JSON Community-Policy GitHub
Deploy policy d43bf7cc-c56d-4226-a92a-106151aae196 (1.0.0) to Azure
Display name Enforce hybrid use benefit
Id d43bf7cc-c56d-4226-a92a-106151aae196
Version 1.0.0
Details on versioning
Category Compute
Microsoft Learn
Description This policy will enforce usage of hybrid use benefit.
Mode All
Type Custom Community
Effect Default
Audit
Allowed
Deny, Audit, Disabled
RBAC role(s) none
Rule aliases IF (4)
Alias Namespace ResourceType Path PathIsDefault DefaultPath Modifiable
Microsoft.Compute/imageOffer Microsoft.Compute
Microsoft.Compute
Microsoft.Compute
virtualMachines
virtualMachineScaleSets
disks
properties.storageProfile.imageReference.offer
properties.virtualMachineProfile.storageProfile.imageReference.offer
properties.creationData.imageReference.id
True
True
True


False
False
False
Microsoft.Compute/imagePublisher Microsoft.Compute
Microsoft.Compute
Microsoft.Compute
virtualMachines
virtualMachineScaleSets
disks
properties.storageProfile.imageReference.publisher
properties.virtualMachineProfile.storageProfile.imageReference.publisher
properties.creationData.imageReference.id
True
True
True


False
False
False
Microsoft.Compute/imageSKU Microsoft.Compute
Microsoft.Compute
Microsoft.Compute
virtualMachines
virtualMachineScaleSets
disks
properties.storageProfile.imageReference.sku
properties.virtualMachineProfile.storageProfile.imageReference.sku
properties.creationData.imageReference.id
True
True
True


False
False
False
Microsoft.Compute/licenseType Microsoft.Compute
Microsoft.Compute
virtualMachines
virtualMachineScaleSets
properties.licenseType
properties.virtualMachineProfile.licenseType
True
True

False
False
Rule resource types IF (2)
Microsoft.Compute/virtualMachines
Microsoft.Compute/VirtualMachineScaleSets
JSON
EPAC
Deploy policy d43bf7cc-c56d-4226-a92a-106151aae196 (1.0.0) to Azure