gpt4 book ai didi

amazon-web-services - 如何检查CloudFormation模板是否正确?

转载 作者:行者123 更新时间:2023-12-03 07:16:33 33 4
gpt4 key购买 nike

我想从 CloudFormation 模板部署 SQS 队列。我的模板有问题吗?

configurationQueue:
Type: 'AWS::SQS::Queue'
Properties:
QueueName: configuration-queue
VisibilityTimeout: 60
MessageRetentionPeriod: 86400

SQSQueuePolicy:
Type: 'AWS::SQS::QueuePolicy'
Properties:
PolicyDocument:
Version: 2012-10-17
Statement:
- Effect: Allow
Principal:
AWS: '*'
Action:
- 'sqs:CreateQueue'
- 'sqs:DeleteMessage'
- 'sqs:GetQueueAttributes'
- 'sqs:GetQueueUrl'
- 'sqs:ListQueueTags'
- 'sqs:ListQueues'
- 'sqs:ReceiveMessage'
- 'sqs:SendMessage
Resource: "arn:aws:sqs:us-west-2:****configuration-queue"
Queues:
- !Ref configurationQueue

这是我使用的命令

cfn-lint sqs-resources.yaml

这就是错误

enter image description here

最佳答案

sqs:SendMessage 缺少结束引号

建议尝试CloudFormation LinterVSCode在创作模板以及自动完成和文档链接时查看其中一些内嵌错误

关于amazon-web-services - 如何检查CloudFormation模板是否正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68199178/

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