Custom Build Policy Examples
Bicep Example
metadata:
name: "Ensure that auditing is set to on for SQL servers"
guidelines: "..."
category: "logging"
definition:
and:
- cond_type: filter
attribute: resource_type
operator: within
value:
- Microsoft.Sql/servers
- Microsoft.Sql/servers/databases
- or:
- and:
- cond_type: connection
resource_types:
- Microsoft.Sql/servers
connected_resource_types:
- Microsoft.Sql/servers/auditingSettings
operator: exists
- cond_type: attribute
resource_types:
- Microsoft.Sql/servers/auditingSettings
attribute: properties.state
operator: equals
value: Enabled
- and:
- cond_type: connection
resource_types:
- Microsoft.Sql/servers/databases
connected_resource_types:
- Microsoft.Sql/servers/databases/auditingSettings
operator: exists
- cond_type: attribute
resource_types:
- Microsoft.Sql/servers/databases/auditingSettings
attribute: properties.state
operator: equals
value: EnabledARM Example
Terraform Examples
Basic Policy Definition
Policy Definition using AND Attribute
Policy Definition using AND/OR Logic Attribute
Policy Definition using OR Attribute
Connection State
Array
CloudFormation Examples
Basic Policy Definition
Policy Definition using OR Attribute
Connection State
Kubernetes Examples
Basic Policy Definition
Connection State
Secrets Security Examples
Example #1 Basic Policy Definition
Example #2 Detect Passwords
Resource Control - Blocklist Example
Last updated
Was this helpful?

