Skip to main content
版本:v1.7

AWS IAM-ASSUMABLE-ROLES

描述​

Terraform module which creates IAM resources on AWS

参数说明​

属性​

名称描述类型是否必须默认值
admin_role_nameIAM role with admin accessstringfalse
admin_role_pathPath of admin IAM rolestringfalse
admin_role_permissions_boundary_arnPermissions boundary ARN to use for admin rolestringfalse
admin_role_policy_arnsList of policy ARNs to use for admin rolelist(string)false
admin_role_requires_mfaWhether admin role requires MFAboolfalse
admin_role_tagsA map of tags to add to admin role resource.map(string)false
create_admin_roleWhether to create admin roleboolfalse
create_poweruser_roleWhether to create poweruser roleboolfalse
create_readonly_roleWhether to create readonly roleboolfalse
force_detach_policiesWhether policies should be detached from this role when destroyingboolfalse
max_session_durationMaximum CLI/API session duration in seconds between 3600 and 43200numberfalse
mfa_ageMax age of valid MFA (in seconds) for roles which require MFAnumberfalse
poweruser_role_nameIAM role with poweruser accessstringfalse
poweruser_role_pathPath of poweruser IAM rolestringfalse
poweruser_role_permissions_boundary_arnPermissions boundary ARN to use for poweruser rolestringfalse
poweruser_role_policy_arnsList of policy ARNs to use for poweruser rolelist(string)false
poweruser_role_requires_mfaWhether poweruser role requires MFAboolfalse
poweruser_role_tagsA map of tags to add to poweruser role resource.map(string)false
readonly_role_nameIAM role with readonly accessstringfalse
readonly_role_pathPath of readonly IAM rolestringfalse
readonly_role_permissions_boundary_arnPermissions boundary ARN to use for readonly rolestringfalse
readonly_role_policy_arnsList of policy ARNs to use for readonly rolelist(string)false
readonly_role_requires_mfaWhether readonly role requires MFAboolfalse
readonly_role_tagsA map of tags to add to readonly role resource.map(string)false
trusted_role_arnsARNs of AWS entities who can assume these roleslist(string)false
trusted_role_servicesAWS Services that can assume these roleslist(string)false
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef​

名称描述类型是否必须默认值
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse