https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-networkfirewall
https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-networkfirewall
aws-resources network-firewall resources
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-networkfirewall
- Owner: aws-cloudformation
- License: apache-2.0
- Created: 2020-10-22T00:33:29.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-02-16T22:52:58.000Z (over 2 years ago)
- Last Synced: 2025-08-04T12:34:28.632Z (11 months ago)
- Topics: aws-resources, network-firewall, resources
- Language: Java
- Homepage: https://aws.amazon.com/network-firewall/
- Size: 134 KB
- Stars: 5
- Watchers: 2
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## aws-cloudformation-resource-providers-network-firewall
This repository contains AWS-owned resource providers for the AWS::NETWORKFIREWALL::* namespace.
## Usage
The CloudFormation CLI (cfn) allows you to author your own resource providers that can be used by CloudFormation.
Refer to the documentation for the [CloudFormation CLI](https://github.com/aws-cloudformation/cloudformation-cli) for usage instructions.
## Development
First, you will need to install the [CloudFormation CLI](https://github.com/aws-cloudformation/cloudformation-cli), as it is a required dependency:
```
pip3 install cloudformation-cli
pip3 install cloudformation-cli-java-plugin
```
Linting is done via pre-commit, and is performed automatically on commit. The continuous integration also runs these checks.
```
pre-commit install
```
Manual options are available so you don't have to commit:
```
# run all hooks on all files, mirrors what the CI runs
pre-commit run --all-files
# run unit tests and coverage checks
mvn verify
```
## Security
See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.
## License
This project is licensed under the Apache-2.0 License.