Subscription¶
Filters¶
- Standard Value Filter (see Generic Filters)
Model: Subscription
Actions¶
add-policy
Add Azure Policy assignment for the subscrptionname: used as an assignment id
display_name: assignment display name
definition_name: Azure Policy definition id or display name
scope: default scope is the current subscription, you can extend it to the resource group or specific resource
Example Policies¶
This policy creates Azure Policy scoped to the current subscription if doesn’t exist.
policies:
- name: azure-policy-sample
resource: azure.subscription
filters:
- type: missing
policy:
resource: azure.policyassignments
filters:
- type: value
key: properties.displayName
op: eq
value_type: normalize
value: dn_sample_policy
actions:
- type: add-policy
name: sample_policy
display_name: dn_sample_policy
definition_name: "Audit use of classic storage accounts"