Optional[customOptional[unknownOptionalmatchIndicating whether the rule matches incoming or outgoing traffic.
Priority of the rule. Valid range: 0-1000. Optional. If not specified or set to 0, defaults to 500. Rules are evaluated in priority order (lower numbers first) using a first-match algorithm: only the first matching rule takes effect (ALLOW or DENY), and subsequent rules are skipped.
When multiple rules share the same priority, DENY rules are evaluated before ALLOW rules. The final evaluation order is reflected in 'effective_priority' (see SecurityRuleStatus).
Protocol used in the rule. Supported values: ANY, TCP, UDP, ICMP.
Type of the rule (STATEFUL or STATELESS) Default value is STATEFUL
Access action for the rule. Required. Determines whether matching traffic is allowed or denied.