| 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. |