An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# terraform-aws-securityhub-to-sns [![](https://github.com/rhythmictech/terraform-aws-securityhub-to-sns/workflows/pre-commit-check/badge.svg)](https://github.com/rhythmictech/terraform-aws-securityhub-to-sns/actions) follow on Twitter
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.