PARALLAX

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

NameTypeRequiredDefaultDescription
auth_keystryes
hoststrapi.meraki.com
use_proxyboolfalse
use_httpsbooltrue
validate_certsbooltrue
output_formatstrsnakecase
output_levelstrnormal
timeoutint30
org_namestr
org_idstr
rate_limit_retry_timeint165
internal_error_retry_timeint60
statestrpresent
net_namestr
net_idstr
ruleslist
syslog_default_rulebool

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
Search
    ↑ ↓ move↵ openesc close