1

cloudformation を使用して、SQS キューとそれに関連付けられたアクセス ポリシーを作成しようとしています。数回繰り返してみましたが、このエラーが発生し続けます:

プロパティ キューの値は、文字列のリスト型である必要があります

以下は私のテンプレートです。誰でもこの問題を指摘するのを手伝ってもらえますか:

    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
4

1 に答える 1