This module creates following resources.
aws_iam_service_linked_role
Name | Version |
---|---|
terraform | >= 1.5 |
aws | >= 3.70 |
Name | Version |
---|---|
aws | 5.19.0 |
Name | Source | Version |
---|---|---|
resource_group | tedilabs/misc/aws//modules/resource-group | ~> 0.10.0 |
Name | Type |
---|---|
aws_iam_service_linked_role.this | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
aws_service | The AWS service principal to which this role is attached. For example: elasticbeanstalk.amazonaws.com . |
string |
n/a | yes |
custom_suffix | Additional string appended to the role name. Not all AWS services support custom suffixes. | string |
null |
no |
description | The description of the role. | string |
"" |
no |
module_tags_enabled | Whether to create AWS Resource Tags for the module informations. | bool |
true |
no |
resource_group_description | The description of Resource Group. | string |
"Managed by Terraform." |
no |
resource_group_enabled | Whether to create Resource Group to find and group AWS resources which are created by this module. | bool |
true |
no |
resource_group_name | 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 | A map of tags to add to all resources. | map(string) |
{} |
no |
Name | Description |
---|---|
arn | The ARN assigned by AWS for this role. |
aws_service | The AWS service principal to which this role is attached. |
created_at | The creation date of the IAM role. |
description | The description of the role. |
name | IAM Role name. |
path | The path of the role. |
unique_id | The unique ID assigned by AWS. |