繁体   English   中英

访问 S3 存储桶中的选择性文件夹 visa AWS Transfer User

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM