{"id":20017019,"url":"https://github.com/blackbird-cloud/terraform-aws-securityhub","last_synced_at":"2026-05-13T14:32:20.381Z","repository":{"id":169366796,"uuid":"645306294","full_name":"blackbird-cloud/terraform-aws-securityhub","owner":"blackbird-cloud","description":"Terraform module to create an AWS Security Hub","archived":false,"fork":false,"pushed_at":"2025-05-09T15:40:34.000Z","size":72,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-30T13:13:24.205Z","etag":null,"topics":["aws","securityhub","terraform"],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/blackbird-cloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-25T11:12:53.000Z","updated_at":"2025-01-31T15:29:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"a539b492-6348-4429-b632-f74b7b854153","html_url":"https://github.com/blackbird-cloud/terraform-aws-securityhub","commit_stats":null,"previous_names":["blackbird-cloud/terraform-aws-securityhub"],"tags_count":14,"template":false,"template_full_name":"blackbird-cloud/terraform-module-template","purl":"pkg:github/blackbird-cloud/terraform-aws-securityhub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-securityhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-securityhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-securityhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-securityhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blackbird-cloud","download_url":"https://codeload.github.com/blackbird-cloud/terraform-aws-securityhub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-securityhub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32986773,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"ssl_error","status_checked_at":"2026-05-13T13:14:51.610Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","securityhub","terraform"],"created_at":"2024-11-13T08:14:06.618Z","updated_at":"2026-05-13T14:32:20.349Z","avatar_url":"https://github.com/blackbird-cloud.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![blackbird-logo](https://raw.githubusercontent.com/blackbird-cloud/terraform-module-template/main/.config/logo_simple.png)](https://blackbird.cloud)\n\n## Requirements\n\n| Name | Version |\n|------|---------|\n| \u003ca name=\"requirement_terraform\"\u003e\u003c/a\u003e [terraform](#requirement\\_terraform) | \u003e= 1 |\n| \u003ca name=\"requirement_aws\"\u003e\u003c/a\u003e [aws](#requirement\\_aws) | ~\u003e 5 |\n\n## Providers\n\n| Name | Version |\n|------|---------|\n| \u003ca name=\"provider_aws\"\u003e\u003c/a\u003e [aws](#provider\\_aws) | 5.47.0 |\n\n## Modules\n\nNo modules.\n\n## Resources\n\n| Name | Type |\n|------|------|\n| [aws_securityhub_action_target.default](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_action_target) | resource |\n| [aws_securityhub_finding_aggregator.default](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_finding_aggregator) | resource |\n| [aws_securityhub_member.default](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_member) | resource |\n| [aws_securityhub_organization_configuration.default](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_organization_configuration) | resource |\n| [aws_securityhub_product_subscription.default](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_product_subscription) | resource |\n| [aws_securityhub_standards_control.disabled_rules](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_standards_control) | resource |\n| [aws_securityhub_standards_subscription.best_practices_aws_foundations_benchmark](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_standards_subscription) | resource |\n| [aws_securityhub_standards_subscription.cis_1_2_aws_foundations_benchmark](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_standards_subscription) | resource |\n| [aws_securityhub_standards_subscription.cis_1_4_aws_foundations_benchmark](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/securityhub_standards_subscription) | resource |\n| [aws_organizations_organizational_unit_descendant_accounts.default](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/organizations_organizational_unit_descendant_accounts) | data source |\n\n## Inputs\n\n| Name | Description | Type | Default | Required |\n|------|-------------|------|---------|:--------:|\n| \u003ca name=\"input_action_targets\"\u003e\u003c/a\u003e [action\\_targets](#input\\_action\\_targets) | Map of action targets to configure, configures AWS Security Hub to send selected insights and findings to Amazon EventBridge. | \u003cpre\u003emap(object({\u003cbr\u003e    name        = string\u003cbr\u003e    identifier  = string\u003cbr\u003e    description = string\u003cbr\u003e  }))\u003c/pre\u003e | `{}` | no |\n| \u003ca name=\"input_auto_enable\"\u003e\u003c/a\u003e [auto\\_enable](#input\\_auto\\_enable) | (Optional) Whether to automatically enable Security Hub for new accounts in the organization. Defaults to false. | `bool` | `true` | no |\n| \u003ca name=\"input_auto_enable_standards\"\u003e\u003c/a\u003e [auto\\_enable\\_standards](#input\\_auto\\_enable\\_standards) | (Optional) Whether to automatically enable Security Hub default standards for new member accounts in the organization. By default, this parameter is equal to DEFAULT, and new member accounts are automatically enabled with default Security Hub standards. To opt out of enabling default standards for new member accounts, set this parameter equal to NONE. | `string` | `\"DEFAULT\"` | no |\n| \u003ca name=\"input_disabled_rules\"\u003e\u003c/a\u003e [disabled\\_rules](#input\\_disabled\\_rules) | Map of rules to disable from the enabled standards. | \u003cpre\u003emap(object({\u003cbr\u003e    standards_control_arn = string\u003cbr\u003e    disabled_reason       = string\u003cbr\u003e  }))\u003c/pre\u003e | `{}` | no |\n| \u003ca name=\"input_enable_best_practices\"\u003e\u003c/a\u003e [enable\\_best\\_practices](#input\\_enable\\_best\\_practices) | Whether to enable the AWS Foundational Security Best Practices standards subscription. | `bool` | `true` | no |\n| \u003ca name=\"input_enable_cis_1_2\"\u003e\u003c/a\u003e [enable\\_cis\\_1\\_2](#input\\_enable\\_cis\\_1\\_2) | Whether to enable the CIS AWS Foundations Benchmark v1.2.0 standards subscription. If you want to disable this, on first deploy leave it enabled, then disable it. | `bool` | `true` | no |\n| \u003ca name=\"input_enable_cis_1_4\"\u003e\u003c/a\u003e [enable\\_cis\\_1\\_4](#input\\_enable\\_cis\\_1\\_4) | Whether to enable the CIS AWS Foundations Benchmark v1.4.0 standards subscription. | `bool` | `true` | no |\n| \u003ca name=\"input_enable_for_organizational_units\"\u003e\u003c/a\u003e [enable\\_for\\_organizational\\_units](#input\\_enable\\_for\\_organizational\\_units) | Map of Organizational Units to enable Security Hub for. | `map(string)` | `{}` | no |\n| \u003ca name=\"input_product_arns\"\u003e\u003c/a\u003e [product\\_arns](#input\\_product\\_arns) | (Optional) Map of production name : product arn. The ARN of the product that generates findings that you want to import into Security Hub. | `map(string)` | `{}` | no |\n| \u003ca name=\"input_region\"\u003e\u003c/a\u003e [region](#input\\_region) | AWS Region used for picking up the ARNs for the securityhub standards subscriptions. | `string` | n/a | yes |\n\n## Outputs\n\n| Name | Description |\n|------|-------------|\n| \u003ca name=\"output_action_targets\"\u003e\u003c/a\u003e [action\\_targets](#output\\_action\\_targets) | n/a |\n| \u003ca name=\"output_disabled_rules\"\u003e\u003c/a\u003e [disabled\\_rules](#output\\_disabled\\_rules) | n/a |\n| \u003ca name=\"output_product_subscriptions\"\u003e\u003c/a\u003e [product\\_subscriptions](#output\\_product\\_subscriptions) | n/a |\n\n## About\n\nWe are [Blackbird Cloud](https://blackbird.cloud), Amsterdam based cloud consultancy, and cloud management service provider. We help companies build secure, cost efficient, and scale-able solutions.\n\nCheckout our other :point\\_right: [terraform modules](https://registry.terraform.io/namespaces/blackbird-cloud)\n\n## Copyright\n\nCopyright © 2017-2023 [Blackbird Cloud](https://blackbird.cloud)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblackbird-cloud%2Fterraform-aws-securityhub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblackbird-cloud%2Fterraform-aws-securityhub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblackbird-cloud%2Fterraform-aws-securityhub/lists"}