属性 'Queue' 不能为空
Property 'Queue' cannot be empty
这是我的第一个 Whosebug post,如果格式不好,请见谅。
我真的可以在我的 CloudFormation 模板上使用第二双眼睛。我目前正在尝试连接一个 SQS,以便在我的 S3 存储桶中创建任何对象时发出警报。我一直收到错误 Property Queue cannot be empty
,(尽管它不是)。我试过将 ARN 置于单引号、双引号、无引号中,但均无效。我最近尝试为它创建一个 QueuePolicy,但这让事情变得更糟......
rS3SqsTriggerDummy:
DependsOn: rS3SqsTriggerPolicyQA
Type: AWS::S3::Bucket
Properties:
BucketName: !Sub
- "${bucketName}"
- { bucketName: !FindInMap [Stage, !Ref StageName, bucketName]}
NotificationConfiguration:
QueueConfigurations:
- Event: 's3:ObjectCreated:*'
- Filter:
S3Key:
Rules:
Name: prefix
Value: 'dummy/'
Queue: arn:aws:sqs:us-east-1:958262988361:interstate-claire-dummy-trigger-qa
如果有人能看一看并给我一些反馈,我将永远感激不已!提前致谢。
AWS::S3::Bucket QueueConfiguration 的形式为:
QueueConfigurations:
- QueueConfiguration
这意味着 QueueConfigurations
是 QueueConfiguration
的 list,其中 QueueConfiguration
是 object 具有 Event
、Filter
和 Queue
属性。因此 QueueConfigurations
应该是(注意只有一个 -
):
NotificationConfiguration:
QueueConfigurations:
- Event: 's3:ObjectCreated:*'
Filter:
S3Key:
Rules:
- Name: prefix
Value: 'dummy/'
Queue: arn:aws:sqs:us-east-1:958262988361:interstate-claire-dummy-trigger-qa
请注意缩进。从 SO 复制和粘贴可能需要重新格式化。
这是我的第一个 Whosebug post,如果格式不好,请见谅。
我真的可以在我的 CloudFormation 模板上使用第二双眼睛。我目前正在尝试连接一个 SQS,以便在我的 S3 存储桶中创建任何对象时发出警报。我一直收到错误 Property Queue cannot be empty
,(尽管它不是)。我试过将 ARN 置于单引号、双引号、无引号中,但均无效。我最近尝试为它创建一个 QueuePolicy,但这让事情变得更糟......
rS3SqsTriggerDummy:
DependsOn: rS3SqsTriggerPolicyQA
Type: AWS::S3::Bucket
Properties:
BucketName: !Sub
- "${bucketName}"
- { bucketName: !FindInMap [Stage, !Ref StageName, bucketName]}
NotificationConfiguration:
QueueConfigurations:
- Event: 's3:ObjectCreated:*'
- Filter:
S3Key:
Rules:
Name: prefix
Value: 'dummy/'
Queue: arn:aws:sqs:us-east-1:958262988361:interstate-claire-dummy-trigger-qa
如果有人能看一看并给我一些反馈,我将永远感激不已!提前致谢。
AWS::S3::Bucket QueueConfiguration 的形式为:
QueueConfigurations:
- QueueConfiguration
这意味着 QueueConfigurations
是 QueueConfiguration
的 list,其中 QueueConfiguration
是 object 具有 Event
、Filter
和 Queue
属性。因此 QueueConfigurations
应该是(注意只有一个 -
):
NotificationConfiguration:
QueueConfigurations:
- Event: 's3:ObjectCreated:*'
Filter:
S3Key:
Rules:
- Name: prefix
Value: 'dummy/'
Queue: arn:aws:sqs:us-east-1:958262988361:interstate-claire-dummy-trigger-qa
请注意缩进。从 SO 复制和粘贴可能需要重新格式化。