update_dfw_rule
Partially update a VMware NSX DFW rule by setting only the fields you want changed. Re-target, re-prioritize, or disable the rule while preserving all omitted values.
Instructions
[WRITE] Partially update a DFW rule (PATCH — only provided fields change).
Returns the updated rule dict; omitted arguments keep their values, so read them with list_dfw_rules first. Use it to retarget, re-prioritise or disable a rule — to add one use create_dfw_rule, to remove one delete_dfw_rule.
Args: policy_id: Parent policy identifier. rule_id: Rule identifier to update. display_name: New name. action: New firewall action. sources: New source groups. destinations: New destination groups. services: New services. logged: New logged flag. disabled: New disabled flag. sequence_number: New sequence number. description: New description. target: Optional NSX Manager target from config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | ||
| logged | No | ||
| target | No | ||
| rule_id | Yes | ||
| sources | No | ||
| disabled | No | ||
| services | No | ||
| policy_id | Yes | ||
| description | No | ||
| destinations | No | ||
| display_name | No | ||
| sequence_number | No |