S3WritePolicy 是否允许 AWS SAM 模板中的多个存储桶?
Does S3WritePolicy allow multiple buckets in AWS SAM template?
阅读 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
这会允许吗?
Does S3WritePolicy allow multiple buckets in AWS SAM template?
是的。
would this be allowed?
不,但这是允许的。
这是因为它是一个 SAM 策略模板,本质上是为单个存储桶生成策略。但是,您可以根据需要多次使用它。
SampleLambdaFunction:
Type: AWS::Serverless::Function
Properties:
Policies:
- S3WritePolicy:
BucketName:
- bucket-1
- S3WritePolicy:
BucketName:
- bucket-2
阅读 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
这会允许吗?
Does S3WritePolicy allow multiple buckets in AWS SAM template?
是的。
would this be allowed?
不,但这是允许的。
这是因为它是一个 SAM 策略模板,本质上是为单个存储桶生成策略。但是,您可以根据需要多次使用它。
SampleLambdaFunction:
Type: AWS::Serverless::Function
Properties:
Policies:
- S3WritePolicy:
BucketName:
- bucket-1
- S3WritePolicy:
BucketName:
- bucket-2