describe azure_sql_firewall_rule('rule1').where{server_name == 'jasonr3labs'} do
it {should exist}
its('location'){ should be 'westeurope'}
its('resource_group') { should be 'az-test'}
its('start_ip_address') { should be '10.0.17.62' }
its('end_ip_address') { should be '10.0.17.63' }
end
Output
✘ Azure SQL Firewall Rule rule1
✔ should exist
✘ location
undefined method `location' for Azure SQL Firewall Rule rule1:#<Class:0x0000558fffb38208>
✔ resource_group should be "az-test"
✔ start_ip_address should be "10.0.17.62"
✔ end_ip_address should be "10.0.17.63"
YAML
Policy
Output