Delivery Targets
The platform event service provides mechanisms to deliver system events to delivery targets including:
Amazon SNS
Amazon SQS
Workflow Execution Service (WES)
Amazon Resource Policy Settings
In order to allow the platform to deliver events to Amazon SQS or SNS delivery targets, a cross-account policy needs to be added to the target Amazon service.
Substitute the variables in the example above according to the table below.
platform_aws_account
The platform AWS account ID: 079623148045
action
For SNS use SNS:Publish
. For SQS, use SQS:SendMessage
arn
The Amazon Resource Name (ARN) of the target SNS topic or SQS queue
See examples for setting policies in Amazon SQS and Amazon SNS
Amazon SNS Topic
To create a subscription to deliver events to an Amazon SNS topic, use the --aws-sns-topic
flag from the CLI.
Amazon SQS Queue
To create a subscription to deliver events to an Amazon SQS queue, use the --aws-sqs-queue
flag from the CLI.
WES Workflow
To create a subscription to trigger a WES workflow, use the --workflow-id
, --workflow-version
, --workflow-run-name
, and --workflow-run-input
flags.
Last updated