meraki_mx_l3_firewall
Manage reviewed legacy Meraki settings on the controller
Collection: cisco.meraki
Full Name: cisco.meraki.meraki_mx_l3_firewall
Controller module — runs on the local controller, not on remote hosts.
Synopsis
Manage reviewed legacy Meraki settings on the controller
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| auth_key | str | yes | ||
| host | str | api.meraki.com | ||
| use_proxy | bool | false | ||
| use_https | bool | true | ||
| validate_certs | bool | true | ||
| output_format | str | snakecase | ||
| output_level | str | normal | ||
| timeout | int | 30 | ||
| org_name | str | |||
| org_id | str | |||
| rate_limit_retry_time | int | 165 | ||
| internal_error_retry_time | int | 60 | ||
| state | str | present | ||
| net_name | str | |||
| net_id | str | |||
| rules | list | |||
| syslog_default_rule | bool |
Example
yaml
- delegate_to: localhost
meraki_mx_l3_firewall:
auth_key: abc123
net_name: YourNet
org_name: YourOrg
state: query
name: Query firewall rules
- delegate_to: localhost
meraki_mx_l3_firewall:
auth_key: abc123
net_name: YourNet
org_name: YourOrg
rules:
- comment: Block traffic to server
dest_cidr: 192.0.2.2/32
dest_port: any
policy: deny
protocol: any
src_cidr: 192.0.1.0/24
src_port: any
- comment: Allow traffic to group of servers
dest_cidr: 192.0.2.0/24
dest_port: any
policy: allow
protocol: any
src_cidr: 192.0.1.0/24
src_port: any
state: present
name: Set two firewall rules
- delegate_to: localhost
meraki_mx_l3_firewall:
auth_key: abc123
net_name: YourNet
org_name: YourOrg
rules:
- comment: Block traffic to server
dest_cidr: 192.0.2.2/32
dest_port: any
policy: deny
protocol: any
src_cidr: 192.0.1.0/24
src_port: any
state: present
syslog_default_rule: true
name: Set one firewall rule and enable logging of the default rule