-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmod.sp
45 lines (40 loc) · 1.26 KB
/
mod.sp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
locals {
aws_securityhub_common_tags = {
category = "Security"
plugin = "aws"
service = "SecurityHub"
}
}
# The AWS Security Hub Findings Table and Connection (connection.table)
# Example with AWS Connector: aws_sh_master.aws_securityhub_finding
# Example with Local Table: public.local_aws_securityhub_finding
variable "sh_findings_connection_table" {
type = string
default = "aws_securityhub_finding"
}
# The AWS Tagging Table and Connection (connection.table)
# Example with AWS Aggregator: aws_all.aws_tagging_resource
# Example with Local Table: public.local_aws_tagging_resource
variable "aws_tagging_resources_table" {
type = string
default = "aws_tagging_resource"
}
# AWS Security Hub Aggregator Region.
# If you are not aggregating findings from multiple accounts use: "ALL"
variable "sh_aggregator_region" {
type = string
default = "eu-west-1"
}
mod "aws_securityhub" {
title = "Steampipe Mod for AWS Security Hub"
description = "AWS Security Hub Mod"
color = "#FF9900"
documentation = file("./docs/index.md")
icon = ""
categories = ["aws", "public cloud", "security"]
opengraph {
title = "Steampipe Mod for AWS Security Hub"
description = "AWS Security Hub Mod"
image = ""
}
}