Skip to content

Latest commit

History

History

iam-service-linked-role

Folders and files

NameName
Last commit message
Last commit date

parent directory

..

iam-service-linked-role

This module creates following resources.

  • aws_iam_service_linked_role

Requirements

Name Version
terraform >= 1.5
aws >= 3.70

Providers

Name Version
aws 5.19.0

Modules

Name Source Version
resource_group tedilabs/misc/aws//modules/resource-group ~> 0.10.0

Resources

Name Type
aws_iam_service_linked_role.this resource

Inputs

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

Outputs

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.