aws-s3-policy

dzangolab/aws-s3-policy/dzangolab

Terraform Module HCL DZANGOLAB
Install
module "aws-s3-policy" {
source = "dzangolab/aws-s3-policy/dzangolab"
version = "0.1.0"
}
plain text: /constructs/tfmod-dzangolab-aws-s3-policy-dzangolab/install.txt
⭐ Source on GitHub 📦 Registry page
README

s3-policy This terraform module creates an IAM policy that allows access to a set of S3 buckets, and applies that policy to designated users and groups. Providers | Name | Version | |------|---------| | aws | ~> 2.23 | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:-----:| | buckets | ARNs of buckets to add to the policy | list(string) | [] | no | | description | The description of the policy | string | "IAM Policy" | no | | groups | Groups to attach policy to | list(string) | [] | no | | name | The name of the policy | string | "" | no | | path | The path of the policy in IAM | string | "/" | no | | users | Users to attach policy to | list(string) | [] | no | Outputs | Name | Description | |------|-------------| | arn | The ARN assigned b

Inputs (6)
NameTypeDescriptionDefault
bucketslist(string)ARNs of buckets to add to the policy[]
descriptionstringThe description of the policy"IAM Policy"
groupslist(string)Groups to attach policy to[]
namestringThe name of the policy""
pathstringThe path of the policy in IAM"/"
userslist(string)Users to attach policy to[]
Outputs (6)
arn — The ARN assigned by AWS to this policy
description — The description of the policy
name — The name of the policy
path — The path of the policy in IAM
policy — The policy document
id — The policy's ID
Resources (3)
aws_iam_group_policy_attachmentaws_iam_policyaws_iam_user_policy_attachment
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud DZANGOLAB
★ Stars0
Forks0
Total downloads781
Inputs6
Outputs6
Resources3
LicenseMIT
Namespacedzangolab
Updated