You can find the original article on AWS Blog
Module compatible with Terraform 0.12
Name | Description | Type | Default | Required |
---|---|---|---|---|
app_name | Application Name | string | "windows_password_rotation" |
no |
create_kms_key | Create a dedicated KMS key or use default alias/aws/ssm |
bool | "false" |
no |
enabled_cloudwatch_task | create task to periodically install cloudwatch logs | bool | "true" |
no |
schedule | SSM maintenance window schedule | string | "rate(1 day)" |
no |
ssm_target_key | SSM maintenance window target Tags key | string | "tag:PasswordRotate" |
no |
ssm_target_values | SSM maintenance window target Tags values | list | [ "Enabled" ] |
no |
Name | Description |
---|---|
iam_role_arn | IAM role ARN |
iam_role_name | IAM role name |
kms_id | KMS id used |
ssm_maintenance_window | SSM maintenance window id |
ssm_maintenance_window_target | SSM maintenance window target id |