terraform-aws-s3-private-bucket:创建具有良好默认值的私有,加密版本S3存储桶

时间:2024-02-25 02:21:51
【文件属性】:

文件名称:terraform-aws-s3-private-bucket:创建具有良好默认值的私有,加密版本S3存储桶

文件大小:52KB

文件格式:ZIP

更新时间:2024-02-25 02:21:51

aws terraform aws-s3 s3 s3-bucket

创建具有良好默认值的私有S3存储桶: 仅私人对象 加密 版本控制 访问日志 存储分析 设置了以下策略规则: 拒绝上传公共对象。 拒绝更新策略以允许公共对象。 设置了以下ACL规则: 追溯删除通过公共ACL授予的公共访问权限 拒绝向公众更新ACL 设置了以下生命周期规则: 14天后删除不完整的分段上传。 过期的对象删除标记将被删除。 30天后,非当前对象版本将转换为“标准-不频繁访问”存储类。 非当前对象版本在365天后过期。 地形版本 Terraform 0.13及更高版本。 将模块版本固定为〜>3.X。 将拉取请求提交到master分支。 地形0.12。 将模块版本固定


【文件预览】:
terraform-aws-s3-private-bucket-master
----bin()
--------check-go-version(459B)
--------make-test(603B)
----versions.tf(94B)
----outputs.tf(728B)
----.github()
--------dependabot.yml(331B)
--------workflows()
----test()
--------test_helper.go(7KB)
--------terraform_aws_s3_private_bucket_test.go(7KB)
----.markdownlintrc(158B)
----LICENSE(1KB)
----.kodiak.toml(132B)
----examples()
--------simple()
--------custom-bucket-policy()
--------bucket-inventory()
--------transitions()
--------simple-no-logging()
----.gitignore(91B)
----.golangci.yml(103B)
----CHANGELOG.md(36KB)
----.circleci()
--------config.yml(2KB)
----Makefile(399B)
----go.sum(65KB)
----README.md(5KB)
----main.tf(5KB)
----.pre-commit-config.yaml(870B)
----go.mod(197B)
----variables.tf(2KB)

网友评论