pending_changes
Checks staged firewall rule changes for management-access lockout risk before committing, reporting worst-case findings first with certainty flags to prevent cutting off the endpoint.
Instructions
[READ] The staged rule set apply_changes would commit, with lockout risk.
Run this BEFORE apply_changes. It reports whether committing the staged rules
would cut the endpoint this tool manages the firewall through — a disabled
'pass' rule that permits management access, or an enabled 'block' rule that
covers it. Findings are ranked worst-first and carry a certain flag:
certain ones make apply_changes refuse, uncertain ones (alias destinations,
'any', interface groups) are warnings only and never block.
basis states what this is: the staged rule STATE, not a diff against the
running config — neither platform exposes a per-rule dirty flag over REST.
Args: target: Firewall target name from config; omit for the default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No |