NetworkConfig / CentralNetworkServicesConfig / NfwConfig / NfwFirewallPolicyConfig / NfwFirewallPolicyPolicyConfig

Network Firewall policy policy configuration. Used to define the configuration of a Network Firewall policy.

See

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html

@example:

statelessDefaultActions: ['aws:forward_to_sfe']
statelessFragmentDefaultActions: ['aws:forward_to_sfe']
statefulRuleGroups:
- name: accelerator-stateful-group
statelessRuleGroups:
- name: accelerator-stateless-group
priority: 100

Hierarchy

  • NfwFirewallPolicyPolicyConfig

Implements

Constructors

Properties

statefulDefaultActions: undefined | ("aws:drop_strict" | "aws:drop_established" | "aws:alert_strict" | "aws:alert_established")[] = undefined

An array of default actions to take on packets evaluated by the stateful engine.

statefulEngineOptions: undefined | "STRICT_ORDER" | "DEFAULT_ACTION_ORDER" = undefined

Define how the stateful engine will evaluate packets.

See

nfwStatefulRuleOptionsType

statefulRuleGroups: undefined | NfwStatefulRuleGroupReferenceConfig[] = undefined

An array of Network Firewall stateful rule group reference configurations.

See

NfwStatefulRuleGroupReferenceConfig

statelessCustomActions: undefined | NfwRuleSourceCustomActionConfig[] = undefined

An array of Network Firewall custom action configurations.

See

NfwRuleSourceCustomActionConfig

statelessDefaultActions: string[] = []

An array of default actions to take on packets evaluated by the stateless engine.

statelessFragmentDefaultActions: string[] = []

An array of default actions to take on fragmented packets.

statelessRuleGroups: undefined | NfwStatelessRuleGroupReferenceConfig[] = undefined

An array of Network Firewall stateless rule group reference configurations.

See

NfwStatelessRuleGroupReferenceConfig

Generated using TypeDoc