Name | Version |
---|---|
terraform | >= 1.3.0 |
aws | >= 4.0 |
Name | Version |
---|---|
aws | 5.53.0 |
No modules.
Name | Type |
---|---|
aws_iam_account_password_policy.strict | resource |
aws_iam_group.group | resource |
aws_iam_group_policy_attachment.group_policy_attachment | resource |
aws_iam_policy.access_to_the_bucket | resource |
aws_iam_user.user | resource |
aws_iam_user_group_membership.user_membership | resource |
aws_iam_user_login_profile.user | resource |
aws_iam_user_policy.user_policy | resource |
aws_s3_bucket.git_lfs_bucket | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
bucket_arn | The arn of the bucket. Required only if you want to use your own exsisting bucket. | string |
null |
no |
environment | The name of the environment. | string |
n/a | yes |
exsisting_users | The users that already exists and does now need to create them. Need to pass the iam name of the user. Check the /examples | list(string) |
[] |
no |
iam_user_can_change_password | Allow users to change the aws account password . | bool |
true |
no |
iam_user_minimum_password_length | The minimum lenght of the aws account password. | number |
16 |
no |
iam_user_password_require_lowercase_characters | The aws account password requires lowercase characters. | bool |
true |
no |
iam_user_password_require_numbers | The aws account password requires numbers. | bool |
true |
no |
iam_user_password_require_symbols | The aws account password requires symbols. | bool |
true |
no |
iam_user_password_require_uppercase_characters | The aws account password requires uppercase characters. | bool |
true |
no |
new_users | The users that will be created. Need to pass the aws account name and the keybase username. Check the /examples | map(map(string)) |
{} |
no |
project_name | The name of project. | string |
n/a | yes |
s3_bucket_name | The name of the s3 bucket. Name must match the bucket_arn if you want to use your own exsisting bucket. | string |
n/a | yes |
tags | The tags that will be added to the resources. | map(string) |
{} |
no |
Name | Description |
---|---|
backet_arn | The bucket arn of the new s3 bucket. |
bucket_name | The bucket name you should use for your git lfs configuration |
user_password | The encrypted password of the users. Use keybase to decrypt it. |