gpt4 book ai didi

amazon-web-services - AWS SAM YAML - 多次附加相同的策略,或在同一 DynamoDB 策略上附加多个表

转载 作者:行者123 更新时间:2023-12-02 19:48:49 27 4
gpt4 key购买 nike

无法让角色访问两个表。 template.yaml 的 YAML 示例:

Resources:
MyFunction:
Type: AWS::Serverless::Function
Properties:
CodeUri: path/to/something
Handler: index.handler
Runtime: nodejs10.x
Events:
Get:
Type: Api
Properties:
RestApiId: !Ref MyApi
Path: /path/to/other/thing
Method: post
Policies:
DynamoDBCrudPolicy:
TableName:
table1
table2

我需要这个函数能够在 table1 和 table2 上读/写,但这不起作用。我尝试过:

- table1
- table2

但这也行不通。还尝试过:

Policies:
- DynamoDBCrudPolicy:
TableName:
table1
- DynamoDBCrudPolicy:
TableName:
table2

但这也会出错。我该如何正确执行此操作?

最佳答案

你有什么错误吗?看起来您错过了 TableName 的缩进,请尝试以下操作:

Policies:
- DynamoDBCrudPolicy:
TableName: table1
- DynamoDBCrudPolicy:
TableName: table2

PS:我可以将其写入注释中,但代码格式不正确

关于amazon-web-services - AWS SAM YAML - 多次附加相同的策略,或在同一 DynamoDB 策略上附加多个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58727060/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com