In your AWS Console, you will deploy the CloudFormation template provided.
The template has a set of parameters you will need to fill in while creating the CloudFormation Stack.
| Parameter | Description |
|---|---|
| Event source name | Name of the Amazon EventBridge PagerDuty event source to associate with an event bus. For example, aws.partner/pagerduty.com/1234567890/test-event-source. |
| Create event bus | Select Yes when no Event Bus has been created yet. Select No if there is already an existing bus. |
| PagerDuty API key | A valid REST API key in PagerDuty. |
| PagerDuty user email | Email address of a valid PagerDuty user on whose behalf to run the Response Play |
| P1 response play | Response play that is run on the creation of a P1 incident. See below. |
| P2 response play | Response play that is run on the creation of a P2 incident. See below. |
| Resolved response play | Response play that is run on the resolution of a P1 incident. See below. |
To create a REST API key in PagerDuty, Use the instructions here.
To find the id of a Response Play (required for this exercise), open the list of Response Plays.

Now, find and edit the Response Play that you want to run when a P1 Incident is created. Select the id in the URL Address and copy it.

Do the same for a P2 Response Play and a Resolved Response Play.
To begin building your CloudFormation Stack, click here.
The deployment takes about 5 minutes to complete. EventBridge integrations are supported in all AWS Regions except the AWS GovCloud (US) Regions.