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