Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: CC-BY-SA-4.0
- Introduction
- Deployed Resource Details
- Implementation Instructions
- Requirements
- Providers
- Modules
- Resources
- Inputs
- Outputs
This Terraform module deploys the Inspector AWS SRA solution.
The common pre-requisite solution must be installed, in the management account, prior to installing this solution.
Information on the resources deployed as well as terraform requirements, providers, modules, resources, and inputs of this module are documented below.
Please navigate to the installing the AWS SRA Solutions section of the documentation for more information and installation instructions.
For the CloudFormation version of this AWS SRA solution as well as more information please navigate to the AWS SRA Inspector solution documentation page.
- See 1.2 IAM Roles
- See 1.5 SNS Topic
- See 1.10 Inspector
Please navigate to the installing the AWS SRA Solutions section of the documentation for installation instructions.
Name | Version |
---|---|
aws | >= 5.1.0 |
Name | Version |
---|---|
aws.main | >= 5.1.0 |
Name | Source | Version |
---|---|---|
inspector_configuration | ./configuration | n/a |
inspector_configuration_role | ./configuration_role | n/a |
Name | Type |
---|---|
aws_caller_identity.current | data source |
aws_partition.current | data source |
aws_region.current | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
audit_account_id | AWS Account ID of the Control Tower Audit account. | string |
n/a | yes |
ecr_rescan_duration | ECR Rescan Duration | string |
n/a | yes |
enabled_regions | (Optional) Enabled regions (AWS regions, separated by commas). Leave blank to enable all regions. | string |
"" |
no |
home_region | Name of the Control Tower home region | string |
n/a | yes |
inspector_configuration_role_name | Inspector Configuration role to assume in the delegated administrator account | string |
"sra-inspector-configuration" |
no |
inspector_control_tower_regions_only | Only enable in the Control Tower governed regions | bool |
true |
no |
inspector_org_lambda_function_name | Lambda function name | string |
"sra-inspector-org" |
no |
inspector_org_lambda_role_name | Inspector configuration Lambda role name | string |
"sra-inspector-org-lambda" |
no |
log_archive_account_id | AWS Account ID of the Control Tower Log Archive account. | string |
n/a | yes |
management_account_id | Organization Management Account ID | string |
n/a | yes |
organization_id | AWS Organizations ID | string |
n/a | yes |
scan_components | Components to scan (e.g., 'ec2,ecs') | string |
n/a | yes |
sra_solution_name | The SRA solution name. The default value is the folder name of the solution. | string |
"sra-inspector-org" |
no |
No outputs.