Skip to main content
Version: v1.3

AWS IAM-S3-USER

Description

Terraform module to provision a basic IAM user with permissions to access S3 resources, e.g. to give the user read/write/delete access to the objects in an S3 bucket

Specification

Properties

NameDescriptionTypeRequiredDefault
force_destroyDestroy even if it has non-Terraform-managed IAM access keys, login profiles or MFA devicesboolfalse
pathPath in which to create the userstringfalse
s3_actionsActions to allow in the policylist(string)false
s3_resourcesS3 resources to apply the actions specified in the policylist(string)true
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