Firewall
securityfirewall
A stateful packet filter that allows or denies traffic by rule.
- Category
- Security
- Properties
- 6
- Components
- 36
- Rules
- 0
A node of this kind resolves each property from its own props, then the component's defaults, then the default below.
| property | type | values | required | default |
|---|---|---|---|---|
| defaultAction | enum | allow | deny | no | — |
| intrusionPrevention | boolean | — | no | — |
| logging | boolean | — | no | — |
| managed | boolean | — | no | false |
| ruleCount | integer | — | no | — |
| stateful | boolean | — | no | — |
No rule selects this kind or its category. Governance calls that a recorded gap.
vendor-neutral
alibabacloud
aws
azure
cloudflare
default
oci
# yaml-language-server: $schema=../schema/kind.schema.json # Carries the allow/deny rule set a policy check reads, which load-balancer and network-fabric do not. defaultAction and logging have no default so a rule can flag a filter that never declared its posture. schemaVersion: "1" type: "kind" id: "firewall" category: "security" properties: defaultAction: type: "enum" values: ["allow", "deny"] stateful: type: "boolean" ruleCount: type: "integer" logging: type: "boolean" intrusionPrevention: type: "boolean" managed: type: "boolean" default: false