This module creates following resources.
aws_elasticache_user_group
aws_elasticache_user_group_association
(optional)
Name | Version |
---|---|
terraform | >= 1.3 |
aws | >= 4.30 |
Name | Version |
---|---|
aws | 4.34.0 |
Name | Source | Version |
---|---|---|
resource_group | tedilabs/misc/aws//modules/resource-group | ~> 0.10.0 |
Name | Type |
---|---|
aws_elasticache_user_group.this | resource |
aws_elasticache_user_group_association.this | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
default_user | (Optional) The ID of default user. The user group needs to contain a user with the user name default. | string |
n/a | yes |
name | (Required) The name of the ElastiCache user group. It can have up to 40 characters, and must begin with a letter. It should not end with a hyphen or contain two consecutive hyphens. Valid characters: A-Z, a-z, 0-9, and - (hyphen). | string |
n/a | yes |
module_tags_enabled | (Optional) Whether to create AWS Resource Tags for the module informations. | bool |
true |
no |
resource_group_description | (Optional) The description of Resource Group. | string |
"Managed by Terraform." |
no |
resource_group_enabled | (Optional) Whether to create Resource Group to find and group AWS resources which are created by this module. | bool |
true |
no |
resource_group_name | (Optional) The name of Resource Group. A Resource Group name can have a maximum of 127 characters, including letters, numbers, hyphens, dots, and underscores. The name cannot start with AWS or aws . |
string |
"" |
no |
tags | (Optional) A map of tags to add to all resources. | map(string) |
{} |
no |
users | (Optional) The list of user IDs that belong to the user group. | set(string) |
[] |
no |
Name | Description |
---|---|
arn | The ARN of the ElastiCache user group. |
default_user | The ID of default user. |
id | The ID of the ElastiCache user group. |
name | The name of the ElastiCache user group. |
users | The list of user IDs that belong to the user group. |