Cloudformation部署期间出现RedriveAllowPolicy错误

0

【以下的问题经过翻译处理】 你好,

我想创建一个SQS队列,在Cloudformation模板中定义如下:

FooQueue:

Type: AWS :: SQS :: Queue

属性:

RedriveAllowPolicy:

redrivePermission:denyAll

这在其他队列中有效(根据文档也应该有效),但是对于这个队列,我现在正在收到错误“不允许多余的键[RedriveAllowPolicy]”。 我是否遗漏了什么,或者有什么改变吗? 提前致谢!

profile picture
EXPERTE
gefragt vor 6 Monaten15 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 你好,

感谢您的联系。

正如官方CloudFormation文档所述(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html), 您需要为RedriveAllowPolicy提供一个json属性,以下是一个示例:

AWSTemplateFormatVersion: 2010-09-09  
Description: A sample template  
Resources:  
  MyQueue:  
    Type: 'AWS::SQS::Queue'  
    Properties:  
      RedriveAllowPolicy: '{"redrivePermission":"denyAll"}'  
  

如果您有任何进一步的问题,请告诉我们。

祝好

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen