https://github.com/rhythmictech/terraform-aws-securityhub-to-sns
Use CloudWatch to send SecurityHub events to SNS
https://github.com/rhythmictech/terraform-aws-securityhub-to-sns
aws securityhub sns terraform terraform-module
Last synced: 3 months ago
JSON representation
Use CloudWatch to send SecurityHub events to SNS
- Host: GitHub
- URL: https://github.com/rhythmictech/terraform-aws-securityhub-to-sns
- Owner: rhythmictech
- License: mit
- Created: 2020-05-27T20:21:37.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-05-10T19:38:16.000Z (over 4 years ago)
- Last Synced: 2025-01-08T11:40:59.833Z (about 1 year ago)
- Topics: aws, securityhub, sns, terraform, terraform-module
- Language: HCL
- Homepage: https://registry.terraform.io/modules/rhythmictech/securityhub-to-sns/aws
- Size: 11.7 KB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# terraform-aws-securityhub-to-sns [](https://github.com/rhythmictech/terraform-aws-securityhub-to-sns/actions)
Use CloudWatch to send SecurityHub events to SNS
## Example
Here's what using the module will look like
```hcl
module "example" {
source = "rhythmictech/terraform-aws-securityhub-to-sns/aws"
version = "0.0.1"
custom_action_notification_arn = "arn:aws:sns:us-east-1:012345678912:CreateTicket"
imported_finding_notification_arn = "arn:aws:sns:us-east-1:012345678912:NotifySlack"
}
```
## Requirements
No requirements.
## Providers
| Name | Version |
|------|---------|
| aws | n/a |
## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| custom\_action\_notification\_arn | Notification ARN to send custom actions to (leave blank if not using custom actions) | `string` | `null` | no |
| imported\_finding\_notification\_arn | Notification ARN to send imported findings to (leave blank if not using custom actions) | `string` | `null` | no |
| name | Moniker to apply to or prefix all resources in the module | `string` | `"securityhub"` | no |
| tags | User-Defined tags | `map(string)` | `{}` | no |
## Outputs
No output.