iam_account
dhoppeIT/iam_account/aws
Terraform module to manage the Amazon Web Services resources (aws_iam_account_alias, aws_iam_account_password_policy)
terraform-aws-iam_account Terraform module to manage the Amazon Web Services resources (aws_iam_account_alias, aws_iam_account_password_policy). Graph Usage Copy and paste into your Terraform configuration, insert the variables and run ``terraform init`: `hcl module "aws_iam_account" { source = "dhoppeIT/iam_account/aws" create_account_alias = true account_alias = "dhoppeit" create_account_password_policy = true max_password_age = 90 minimum_password_length = 32 password_reuse_prevention = 3 require_lowercase_characters = true require_numbers = true require_symbols = true require_uppercase_characters = true } ` Requirements | Name | Version | |------|---------| | terraform | >= 1.0 | | aws | ~> 3.68 | Providers | Name | Version | |------|---------| | aws | 3.74.0 | Modules No modules. Reso
| Name | Type | Description | Default |
|---|---|---|---|
| hard_expiry | bool | Whether users are prevented from setting a new password after their password has | required |
| max_password_age | number | The number of days that an user password is valid | required |
| password_reuse_prevention | number | The number of previous passwords that users are prevented from reusing | required |
| require_lowercase_characters | bool | Whether to require lowercase characters for user passwords | required |
| require_numbers | bool | Whether to require numbers for user passwords | required |
| account_alias | string | The account alias | required |
| require_symbols | bool | Whether to require symbols for user passwords | required |
| require_uppercase_characters | bool | Whether to require uppercase characters for user passwords | required |
| create_account_alias | bool | Whether to create IAM account alias | false |
| create_account_password_policy | bool | Whether to create IAM account password policy | false |
| allow_users_to_change_password | bool | Whether to allow users to change their own password | true |
| minimum_password_length | number | Minimum length to require for user passwords | 6 |
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,