gpt4 book ai didi

amazon-web-services - 通过Cloudformation创建SQS队列及其访问策略时出错

转载 作者:行者123 更新时间:2023-12-05 03:45:10 26 4
gpt4 key购买 nike

我正在尝试使用 cloudformation 创建 SQS 队列及其关联的访问策略。尝试了几次迭代,但它一直给我这个错误:

Value of property Queues must be of type List of String

下面是我的模板。谁能帮我指出这个问题:

    SQSQueue:
Type: "AWS::SQS::Queue"
Properties:
DelaySeconds: "0"
MaximumMessageSize: "262144"
MessageRetentionPeriod: "10800"
ReceiveMessageWaitTimeSeconds: "0"
VisibilityTimeout: "30"
QueueName: "ScanQueueItems"

DocSQSSNSPolicy:
Type: AWS::SQS::QueuePolicy
Properties:
PolicyDocument:
Id: MessageToSQSPolicy
Statement:
Effect: Allow
Principal: "*"
Action:
- SQS:SendMessage
Resource: !GetAtt SQSQueue.Arn
Queues: !Ref SQSQueue

最佳答案

Queues应该是字符串列表。这意味着而不是:

Queues: !Ref SQSQueue

你应该有:

Queues: 
- !Ref SQSQueue

或更短:

Queues: [!Ref SQSQueue]

关于amazon-web-services - 通过Cloudformation创建SQS队列及其访问策略时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66039768/

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