翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
DeliveryStatusLogging
を使用して を設定するには AWS CloudFormation、JSON または YAML テンプレートを使用して AWS CloudFormation スタックを作成します。詳細については、「 AWS CloudFormation ユーザーガイド」の「 AWS::SNS::Topic
リソースの DeliveryStatusLogging
プロパティ」を参照してください。以下は、Amazon SQS プロトコルのすべてのDeliveryStatusLogging
属性を使用して新しいトピックを作成したり、既存のトピックを更新したりするための JSON および YAML の AWS CloudFormation テンプレートの例です。
で参照されている IAM ロールSuccessFeedbackRoleArn
と、必要な CloudWatch Logs アクセス許可FailureFeedbackRoleArn
があることを確認します。
"Resources": {
"MySNSTopic" : {
"Type" : "AWS::SNS::Topic",
"Properties" : {
"TopicName" : "TestTopic",
"DisplayName" : "TEST",
"SignatureVersion" : "2",
"DeliveryStatusLogging" : [{
"Protocol": "sqs",
"SuccessFeedbackSampleRate": "45",
"SuccessFeedbackRoleArn": "arn:aws:iam::123456789012:role/SNSSuccessFeedback_test1",
"FailureFeedbackRoleArn": "arn:aws:iam::123456789012:role/SNSFailureFeedback_test2"
}]
}
}
}