Options
All
  • Public
  • Public/Protected
  • All
Menu

Network Firewall firewall configuration. Used to define a Network Firewall firewall.

see

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

example
- name: accelerator-nfw
description: Accelerator Firewall
firewallPolicy: accelerator-nfw-policy
subnets:
- Subnet-A
- Subnet-B
vpc: Network-Inspection
loggingConfiguration:
- destination: s3
type: ALERT
tags: []

Hierarchy

  • NfwFirewallConfig

Implements

Index

Constructors

Properties

deleteProtection: undefined | boolean = undefined

Enable for deletion protection on the firewall.

description: undefined | string = undefined

A description for the firewall.

firewallPolicy: string = ''

The friendly name of the Network Firewall policy.

firewallPolicyChangeProtection: undefined | boolean = undefined

Enable to disallow firewall policy changes.

loggingConfiguration: undefined | NfwLoggingConfig[] = undefined

An array of Network Firewall logging configurations.

see

NfwLoggingConfig

name: string = ''

A friendly name for the firewall.

subnetChangeProtection: undefined | boolean = undefined

Enable to disallow firewall subnet changes.

subnets: string[] = []

An array of the friendly names of subnets to deploy Network Firewall to.

tags: undefined | Tag[] = undefined

An array of tags for the firewall.

vpc: string = ''

The friendly name of the VPC to deploy Network Firewall to.

Generated using TypeDoc