{
  "Records": [
    {
      "EventSource": "aws:sns",
      "EventVersion": "1.0",
      "EventSubscriptionArn": "arn:aws:sns:us-east-1:{{{accountId}}}:ExampleTopic",
      "Sns": {
        "Type": "Notification",
        "MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e",
        "TopicArn": "arn:aws:sns:us-east-1:123456789012:ExampleTopic",
        "Subject": "example subject",
        "Message": "{\"region\": \"us-east-1\",\"consoleLink\": \"https://console.aws.amazon.com/codesuite/codepipeline/pipelines/infrastructure-cd-Pipeline-A2YLGLD5YE3N/view?region=us-east-1\",\"approval\": {\"pipelineName\": \"infrastructure-cd-Pipeline-A2YLGLD5YE3N\",\"stageName\": \"Production\",\"actionName\": \"ApproveChangeSet\",\"token\": \"1a2b3c4d-573f-4ea7-a67E-XAMPLETOKEN\",\"expires\": \"2016-07-07T20:22Z\",\"externalEntityLink\": \"http://example.com\",\"approvalReviewLink\": \"https://console.aws.amazon.com/codepipeline/home?region=us-east-2#/view/MyFirstPipeline/MyApprovalStage/MyApprovalAction/approve/1a2b3c4d-573f-4ea7-a67E-XAMPLETOKEN\",\"customData\": \"{\\\"StackName\\\":\\\"infrastructure-cd-root-production\\\",\\\"ChangeSetName\\\":\\\"infrastructure-cdRootProductionChangeSet\\\"}\"}}",
        "Timestamp": "1970-01-01T00:00:00.000Z",
        "SignatureVersion": "1",
        "Signature": "EXAMPLE",
        "SigningCertUrl": "EXAMPLE",
        "UnsubscribeUrl": "EXAMPLE"
      }
    }
  ]
}

Add sample CodePipeline approval SNS message
Add sample CodePipeline approval SNS message
