You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27-1Lines changed: 27 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,7 +94,6 @@ As of version 1.6.0, AFT collects anonymous operational metrics to help AWS impr
94
94
|------|------|
95
95
|[aws_partition.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/partition)| data source |
96
96
|[aws_service.home_region_validation](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/service)| data source |
97
-
|[aws_ssm_parameters_by_path.servicecatalog_regional_data](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssm_parameters_by_path)| data source |
98
97
|[local_file.python_version](https://registry.terraform.io/providers/hashicorp/local/latest/docs/data-sources/file)| data source |
99
98
|[local_file.version](https://registry.terraform.io/providers/hashicorp/local/latest/docs/data-sources/file)| data source |
100
99
@@ -109,6 +108,7 @@ As of version 1.6.0, AFT collects anonymous operational metrics to help AWS impr
109
108
| <aname="input_account_request_repo_branch"></a> [account\_request\_repo\_branch](#input\_account\_request\_repo\_branch)| Branch to source account request repo from |`string`|`"main"`| no |
110
109
| <aname="input_account_request_repo_name"></a> [account\_request\_repo\_name](#input\_account\_request\_repo\_name)| Repository name for the account request files. For non-CodeCommit repos, name should be in the format of Org/Repo |`string`|`"aft-account-request"`| no |
111
110
| <aname="input_aft_backend_bucket_access_logs_object_expiration_days"></a> [aft\_backend\_bucket\_access\_logs\_object\_expiration\_days](#input\_aft\_backend\_bucket\_access\_logs\_object\_expiration\_days)| Amount of days to keep the objects stored in the access logs bucket for AFT backend buckets |`number`|`365`| no |
111
+
| <aname="input_aft_codebuild_compute_type"></a> [aft\_codebuild\_compute\_type](#input\_aft\_codebuild\_compute\_type)| The CodeBuild compute type that build projects will use. |`string`|`"BUILD_GENERAL1_MEDIUM"`| no |
112
112
| <aname="input_aft_customer_private_subnets"></a> [aft\_customer\_private\_subnets](#input\_aft\_customer\_private\_subnets)| A list of private subnets to deploy AFT resources in, if customer is providing an existing VPC. Only supported for new deployments. |`list(string)`|`[]`| no |
113
113
| <aname="input_aft_customer_vpc_id"></a> [aft\_customer\_vpc\_id](#input\_aft\_customer\_vpc\_id)| The VPC ID to deploy AFT resources in, if customer is providing an existing VPC. Only supported for new deployments. |`string`|`null`| no |
114
114
| <aname="input_aft_enable_vpc"></a> [aft\_enable\_vpc](#input\_aft\_enable\_vpc)| Flag turning use of VPC on/off for AFT |`bool`|`true`| no |
@@ -127,6 +127,7 @@ As of version 1.6.0, AFT collects anonymous operational metrics to help AWS impr
127
127
| <aname="input_aft_vpc_public_subnet_02_cidr"></a> [aft\_vpc\_public\_subnet\_02\_cidr](#input\_aft\_vpc\_public\_subnet\_02\_cidr)| CIDR Block to allocate to the Public Subnet 02 |`string`|`"192.168.2.128/25"`| no |
| <aname="input_backup_recovery_point_retention"></a> [backup\_recovery\_point\_retention](#input\_backup\_recovery\_point\_retention)| Number of days to keep backup recovery points in AFT DynamoDB tables. Default = Never Expire |`number`|`null`| no |
130
+
| <aname="input_cloudwatch_log_group_enable_cmk_encryption"></a> [cloudwatch\_log\_group\_enable\_cmk\_encryption](#input\_cloudwatch\_log\_group\_enable\_cmk\_encryption)| Flag toggling CloudWatch Log Groups encryption by using the AFT customer managed key stored in KMS. Additional charges apply. Otherwise, logs will use CloudWatch managed server-side encryption. |`bool`|`false`| no |
130
131
| <aname="input_cloudwatch_log_group_retention"></a> [cloudwatch\_log\_group\_retention](#input\_cloudwatch\_log\_group\_retention)| Amount of days to keep CloudWatch Log Groups for Lambda functions. 0 = Never Expire |`string`|`"0"`| no |
131
132
| <aname="input_concurrent_account_factory_actions"></a> [concurrent\_account\_factory\_actions](#input\_concurrent\_account\_factory\_actions)| Maximum number of accounts that can be provisioned in parallel. |`number`|`5`| no |
132
133
| <aname="input_ct_home_region"></a> [ct\_home\_region](#input\_ct\_home\_region)| The region from which this module will be executed. This MUST be the same region as Control Tower is deployed. |`string`| n/a | yes |
@@ -139,6 +140,7 @@ As of version 1.6.0, AFT collects anonymous operational metrics to help AWS impr
| <aname="input_log_archive_bucket_object_expiration_days"></a> [log\_archive\_bucket\_object\_expiration\_days](#input\_log\_archive\_bucket\_object\_expiration\_days)| Amount of days to keep the objects stored in the AFT logging bucket |`number`|`365`| no |
141
142
| <aname="input_maximum_concurrent_customizations"></a> [maximum\_concurrent\_customizations](#input\_maximum\_concurrent\_customizations)| Maximum number of customizations/pipelines to run at once |`number`|`5`| no |
143
+
| <aname="input_sns_topic_enable_cmk_encryption"></a> [sns\_topic\_enable\_cmk\_encryption](#input\_sns\_topic\_enable\_cmk\_encryption)| Flag toggling SNS topics encryption by using the AFT Customer managed key stored in KMS. Additional charges apply. Otherwise the SNS topics are encrypted using the AWS-managed KMS key. |`bool`|`false`| no |
142
144
| <aname="input_tags"></a> [tags](#input\_tags)| Map of tags to apply to resources deployed by AFT. |`map(any)`|`null`| no |
143
145
| <aname="input_terraform_api_endpoint"></a> [terraform\_api\_endpoint](#input\_terraform\_api\_endpoint)| API Endpoint for Terraform. Must be in the format of https://xxx.xxx.|`string`|`"https://app.terraform.io/api/v2/"`| no |
144
146
| <aname="input_terraform_distribution"></a> [terraform\_distribution](#input\_terraform\_distribution)| Terraform distribution being used for AFT - valid values are oss, tfc, or tfe |`string`|`"oss"`| no |
@@ -159,10 +161,34 @@ As of version 1.6.0, AFT collects anonymous operational metrics to help AWS impr
0 commit comments