Skip to main content
Version: v1.7

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