Skip to content

Latest commit

 

History

History

iam-group-complete

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Complete IAM group example

Configuration in this directory creates IAM group with users who are allowed to assume IAM roles and extended with IAM policies.

This is a combination of iam-group-with-assumable-roles-policy and iam-group-with-policies exampled.

Usage

To run this example you need to execute:

$ terraform init
$ terraform plan
$ terraform apply

Run terraform destroy when you don't need these resources.

Requirements

Name Version
terraform >= 1.0

Providers

No providers.

Modules

Name Source Version
iam_group_complete ../../modules/iam-group-with-assumable-roles-policy n/a
iam_group_complete_with_custom_policy ../../modules/iam-group-with-policies n/a
iam_user1 ../../modules/iam-user n/a
iam_user2 ../../modules/iam-user n/a

Resources

No resources.

Inputs

No inputs.

Outputs

Name Description
assumable_roles List of ARNs of IAM roles which members of IAM group can assume
group_users List of IAM users in IAM group
policy_arn Assume role policy ARN for IAM group