Skip to main content
Version: v1.4

AWS IAM-GROUP-WITH-POLICIES

Description

Terraform module which creates IAM resources on AWS

Specification

Properties

NameDescriptionTypeRequiredDefault
attach_iam_self_management_policyWhether to attach IAM policy which allows IAM users to manage their credentials and MFAboolfalse
aws_account_idAWS account id to use inside IAM policies. If empty, current AWS account ID will be used.stringfalse
create_groupWhether to create IAM groupboolfalse
custom_group_policiesList of maps of inline IAM policies to attach to IAM group. Should have name and policy keys in each element.list(map(string))false
custom_group_policy_arnsList of IAM policies ARNs to attach to IAM grouplist(string)false
group_usersList of IAM users to have in an IAM group which can assume the rolelist(string)false
iam_self_management_policy_name_prefixName prefix for IAM policy to create with IAM self-management permissionsstringfalse
nameName of IAM groupstringfalse
tagsA map of tags to add to all resources.map(string)false
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse