iam-assume-role
anthunt/iam-assume-role/aws
Managing AWS IAM Assume Role for terraform
Install
README
Managing AWS IAM Assume Role [ terraform-aws-iam-assume-role ]  [toc] 1. tfvars Sample > ``terraform > aws = { > "region" = "AWS Region ID" > "profile" = "AWS CLI Profile Name from ~/.aws/credentials or config" > } > > assumeRoles = { > > ASSUME-ROLE-NAME-01 = { > description = "Sample Assume Role for 01" > "trusted_arns" = [ > "arn:aws:iam::[Assume Account ID]:root" > ] > "attach_policy_arns" = [ > "Managed Policy ARN 01", > "Managed Policy ARN 02", > ... > ] > "inline_policies" = {} > } # End Of ASSUME-ROLE-NAME-01 > > ASSUME-ROLE-NAME-02 = { > description = null > "trusted_arns" = [ > "arn:aws
Inputs (2)
| Name | Type | Description | Default |
|---|---|---|---|
| aws | object({ region = str | required | |
| assumeRoles | map(object({ descripti | required |
Outputs (2)
caller_infoassume_role_infoResources (3)
Topics & Tags
Details
Similar packages
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,