[英]Access selective folders in S3 bucket visa AWS Transfer User
我在 S3 存储桶中有 3 个文件夹, AWS Transfer User
可以访问该存储桶中的一个文件夹,该文件夹是通过 terraform 设置的:
resource "aws_transfer_user" "foo" {
server_id = aws_transfer_server.foo.id
user_name = "tftestuser"
role = aws_iam_role.foo.arn
home_directory_type = "LOGICAL"
home_directory_mappings {
entry = "/test.pdf"
target = "/bucket3/test-path/folder1"
//target = "/bucket3/test-path/folder2" --> Something like this accessing folder1 and folder2
}
}
现在我希望它也可以访问第二个文件夹。 是否可以向用户添加另一个文件夹,或者我必须创建一个新的aws transfer user
?
尝试定义多个home_directory_mappings
因为 terraform 在某些情况下接受多个项目,例如aws_cloudfront_distribution
中的ordered_cache_behavior
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.