update_firewall_rule
Change specific fields of an existing MikroTik firewall rule while preserving omitted settings, then return the updated rule.
Instructions
Change fields on an existing firewall rule.
Only the arguments you pass are modified; omitted ones are left alone. Returns the rule as it stands afterwards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| log | No | ||
| chain | No | ||
| action | No | ||
| comment | No | ||
| rule_id | Yes | The rule 'id' from list_firewall_rules, e.g. '*7'. | |
| dst_port | No | ||
| protocol | No | ||
| src_port | No | ||
| log_prefix | No | ||
| dst_address | No | ||
| src_address | No | ||
| in_interface | No | ||
| out_interface | No | ||
| connection_state | No | ||
| dst_address_list | No | ||
| src_address_list | No | ||
| in_interface_list | No | ||
| out_interface_list | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |