feat: support auto allow return traffic for firewall zone policy with create_allow_respond (#60)

This commit is contained in:
Mateusz Filipowicz
2025-03-21 17:12:33 +01:00
committed by GitHub
parent bfa3bba50d
commit 4814504c98
2 changed files with 2 additions and 0 deletions

View File

@@ -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",

View File

@@ -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"`