├── .editorconfig ├── .github └── workflows │ ├── documentation.yaml │ ├── pr-title.yaml │ ├── pre-commit.yaml │ ├── release.yaml │ └── stale-action.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .releaserc.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── examples ├── 5tuple-rule │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── complete │ ├── README.md │ ├── example.rules │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── domain-rule │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── e2e │ ├── README.md │ ├── example.rules │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf └── suricta-rule │ ├── README.md │ ├── example.rules │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── locals.tf ├── main.tf ├── outputs.tf ├── variables.tf └── versions.tf /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/documentation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.github/workflows/documentation.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-title.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.github/workflows/pr-title.yaml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.github/workflows/pre-commit.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/stale-action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.github/workflows/stale-action.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/.releaserc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/README.md -------------------------------------------------------------------------------- /examples/5tuple-rule/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/5tuple-rule/README.md -------------------------------------------------------------------------------- /examples/5tuple-rule/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/5tuple-rule/main.tf -------------------------------------------------------------------------------- /examples/5tuple-rule/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/5tuple-rule/outputs.tf -------------------------------------------------------------------------------- /examples/5tuple-rule/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/5tuple-rule/variables.tf -------------------------------------------------------------------------------- /examples/complete/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/complete/README.md -------------------------------------------------------------------------------- /examples/complete/example.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/complete/example.rules -------------------------------------------------------------------------------- /examples/complete/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/complete/main.tf -------------------------------------------------------------------------------- /examples/complete/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/complete/outputs.tf -------------------------------------------------------------------------------- /examples/complete/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/complete/variables.tf -------------------------------------------------------------------------------- /examples/domain-rule/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/domain-rule/README.md -------------------------------------------------------------------------------- /examples/domain-rule/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/domain-rule/main.tf -------------------------------------------------------------------------------- /examples/domain-rule/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/domain-rule/outputs.tf -------------------------------------------------------------------------------- /examples/domain-rule/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/domain-rule/variables.tf -------------------------------------------------------------------------------- /examples/e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/e2e/README.md -------------------------------------------------------------------------------- /examples/e2e/example.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/e2e/example.rules -------------------------------------------------------------------------------- /examples/e2e/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/e2e/main.tf -------------------------------------------------------------------------------- /examples/e2e/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/e2e/outputs.tf -------------------------------------------------------------------------------- /examples/e2e/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/e2e/providers.tf -------------------------------------------------------------------------------- /examples/e2e/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/e2e/variables.tf -------------------------------------------------------------------------------- /examples/suricta-rule/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/suricta-rule/README.md -------------------------------------------------------------------------------- /examples/suricta-rule/example.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/suricta-rule/example.rules -------------------------------------------------------------------------------- /examples/suricta-rule/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/suricta-rule/main.tf -------------------------------------------------------------------------------- /examples/suricta-rule/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/suricta-rule/outputs.tf -------------------------------------------------------------------------------- /examples/suricta-rule/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/examples/suricta-rule/variables.tf -------------------------------------------------------------------------------- /locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/locals.tf -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/main.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/outputs.tf -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattyait/terraform-aws-network-firewall/HEAD/versions.tf --------------------------------------------------------------------------------