You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Requirements
Providers
Modules
No modules.
Resources
Inputs
Name |
Description |
Type |
Default |
Required |
aws_region |
aws region where resources will be created |
string |
n/a |
yes |
dynamodb_table_name_slug |
base name slug of the dynamodb table to create; this prefixed by var.org_name |
string |
"terraform-locks" |
no |
git_project |
git source of this project; used in resource tags |
string |
"" |
no |
iac_username |
IAM user to create with admin access; for use by subsequent IaC projects |
string |
"iac" |
no |
kms_alias |
alias of the kms key to create |
string |
"iac" |
no |
org_name |
organization name; used in various resource identifiers |
string |
n/a |
yes |
parameter_store_path |
the parameter store path where outputs will be added for reference |
string |
"/iac/terraform/pre-base/" |
no |
s3_bucket_name_slug |
base name slug of the s3 bucket to create; this prefixed by var.org_name |
string |
"terraform-states" |
no |
s3_enable_versioning |
whether to enable object versioning on the created bucket |
bool |
true |
no |
s3_use_name_suffix |
whether to add random suffix to bucket name, or assume the generated name is unique |
bool |
false |
no |
s3_version_limit |
how many noncurrent versions of s3 objects to retain; max 100 |
number |
100 |
no |
Outputs