unifi_create_firewall_rule
Create a UniFi firewall rule to control traffic by specifying ruleset, action, protocol, and optional source/destination addresses and ports.
Instructions
Create a firewall rule. ruleset: 'WAN_IN'|'WAN_OUT'|'WAN_LOCAL'|'LAN_IN'|'LAN_OUT'|'LAN_LOCAL'|'GUEST_IN'|'GUEST_OUT'|'GUEST_LOCAL'. action: 'accept'|'drop'|'reject'. protocol: 'all'|'tcp'|'udp'|'tcp_udp'|'icmp'. src/dst: optional IP or network address. src_port/dst_port: optional port or range (e.g. '80' or '8080:8090').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| ruleset | Yes | ||
| action | No | drop | |
| protocol | No | all | |
| site_id | No | default | |
| enabled | No | ||
| src_address | No | ||
| src_port | No | ||
| dst_address | No | ||
| dst_port | No | ||
| src_firewallgroup_ids | No | ||
| dst_firewallgroup_ids | No | ||
| logging | No |