【问题标题】:Does S3WritePolicy allow multiple buckets in AWS SAM template?S3WritePolicy 是否允许 AWS SAM 模板中有多个存储桶?
【发布时间】:2022-11-09 04:46:31
【问题描述】:

阅读S3WritePolicy 文档后,不清楚它是否允许多个存储桶。

我目前正在这样做:

SampleLambdaFunction:
  Type: AWS::Serverless::Function
  Properties:
    Policies:
      - S3WritePolicy:
          BucketName: bucket-1

但如果我想包含多个存储桶,即:

SampleLambdaFunction:
  Type: AWS::Serverless::Function
  Properties:
    Policies:
      - S3WritePolicy:
          BucketName: 
             - bucket-1
             - bucket-2

这会是允许?

【问题讨论】:

    标签: amazon-web-services aws-serverless aws-sam aws-policies


    【解决方案1】:

    S3WritePolicy 是否允许 AWS SAM 模板中有多个存储桶?

    是的。

    这会被允许吗?

    不,但以下是允许的。

    这是因为它是一个 SAM 策略模板,本质上是为单个存储桶生成策略。但是,您可以根据需要多次使用它。

    SampleLambdaFunction:
      Type: AWS::Serverless::Function
      Properties:
        Policies:
          - S3WritePolicy:
              BucketName: 
                 - bucket-1
          - S3WritePolicy:
              BucketName: 
                 - bucket-2
    

    【讨论】:

      猜你喜欢
      • 2020-08-11
      • 1970-01-01
      • 2018-12-04
      • 2021-08-08
      • 2020-01-17
      • 2019-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多