From 4814504c9842147a99d910ec1287e520900f9ff3 Mon Sep 17 00:00:00 2001 From: Mateusz Filipowicz Date: Fri, 21 Mar 2025 17:12:33 +0100 Subject: [PATCH] feat: support auto allow return traffic for firewall zone policy with create_allow_respond (#60) --- codegen/v2/FirewallZonePolicy.json | 1 + unifi/firewall_zone_policy.generated.go | 1 + 2 files changed, 2 insertions(+) diff --git a/codegen/v2/FirewallZonePolicy.json b/codegen/v2/FirewallZonePolicy.json index 5ea27eb..f6ccfa0 100644 --- a/codegen/v2/FirewallZonePolicy.json +++ b/codegen/v2/FirewallZonePolicy.json @@ -1,5 +1,6 @@ { "action": "ALLOW|BLOCK|REJECT", + "create_allow_respond": "true|false", "connection_state_type": "ALL|RESPOND_ONLY|CUSTOM", "connection_states": ["ESTABLISHED|NEW|RELATED|INVALID"], "enabled": "true|false", diff --git a/unifi/firewall_zone_policy.generated.go b/unifi/firewall_zone_policy.generated.go index f44adff..7e677bd 100644 --- a/unifi/firewall_zone_policy.generated.go +++ b/unifi/firewall_zone_policy.generated.go @@ -28,6 +28,7 @@ type FirewallZonePolicy struct { Action string `json:"action,omitempty" validate:"omitempty,oneof=ALLOW BLOCK REJECT"` // ALLOW|BLOCK|REJECT ConnectionStateType string `json:"connection_state_type,omitempty" validate:"omitempty,oneof=ALL RESPOND_ONLY CUSTOM"` // ALL|RESPOND_ONLY|CUSTOM ConnectionStates []string `json:"connection_states,omitempty" validate:"omitempty,oneof=ESTABLISHED NEW RELATED INVALID"` // ESTABLISHED|NEW|RELATED|INVALID + CreateAllowRespond bool `json:"create_allow_respond"` Description string `json:"description,omitempty"` Destination FirewallZonePolicyDestination `json:"destination,omitempty"` Enabled bool `json:"enabled"`