kubevela.github.io/docs/end-user/components/cloud-services/terraform/aws-iam-s3-user.md

1.3 KiB

title
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

Name Description Type Required Default
force_destroy Destroy even if it has non-Terraform-managed IAM access keys, login profiles or MFA devices bool false
path Path in which to create the user string false
s3_actions Actions to allow in the policy list(string) false
s3_resources S3 resources to apply the actions specified in the policy list(string) true
writeConnectionSecretToRef The secret which the cloud resource connection will be written to writeConnectionSecretToRef false

writeConnectionSecretToRef

Name Description Type Required Default
name The secret name which the cloud resource connection will be written to string true
namespace The secret namespace which the cloud resource connection will be written to string false