Connectors
Messaging & Event Streaming
AWS EventBridge
Event bus: route events with rules and targets, archive and replay them, and call API destinations
- Signs in with
- AWS access keys
- Runs on
- Cloud or On-Prem Worker
- Operations
- 57
- Ready-made triggers
- 0
Connect AWS EventBridge
- In Neblex open Connect › Connections and click New Connection.
- Search for AWS EventBridge and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Access key IDRequiredSecret | The access key ID of an IAM user or role session. |
| Secret access keyRequiredSecret | The secret access key that belongs to the access key ID. |
| Session tokenOptionalSecret | Only for temporary credentials (an assumed role or federated session). |
| RegionRequired | The AWS Region of the event buses, for example us-east-1.Example: us-east-1 |
Use it in a flow
- Open a flow, open the node library and search for AWS EventBridge.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from AWS EventBridge without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if AWS EventBridge can send webhooks, a Webhook trigger receives them at its own URL.
Operations
57 operations in 10 groups. Each one is a step you can add to a flow.
API destinations5
Create api destinationcreateApiDestination | POST | Creates an API destination, which is an HTTP invocation endpoint configured as a target for events. |
Delete api destinationdeleteApiDestination | POST | Deletes the specified API destination. |
Describe api destinationdescribeApiDestination | POST | Retrieves details about an API destination. |
List api destinationslistApiDestinations | POST | Retrieves a list of API destination in the account in the current Region. |
Update api destinationupdateApiDestination | POST | Updates an API destination. |
Archives5
Create archivecreateArchive | POST | Creates an archive of events with the specified settings. |
Delete archivedeleteArchive | POST | Deletes the specified archive. |
Describe archivedescribeArchive | POST | Retrieves details about an archive. |
List archiveslistArchives | POST | Lists your archives. |
Update archiveupdateArchive | POST | Updates the specified archive. |
Connections6
Create connectioncreateConnection | POST | Creates a connection. |
Deauthorize connectiondeauthorizeConnection | POST | Removes all authorization parameters from the connection. |
Delete connectiondeleteConnection | POST | Deletes a connection. |
Describe connectiondescribeConnection | POST | Retrieves details about a connection. |
List connectionslistConnections | POST | Retrieves a list of connections from the account. |
Update connectionupdateConnection | POST | Updates settings for a connection. |
Event buses7
Create event buscreateEventBus | POST | Creates a new event bus within your account. |
Delete event busdeleteEventBus | POST | Deletes the specified custom event bus or partner event bus. |
Describe event busdescribeEventBus | POST | Displays details about an event bus in your account. |
List event buseslistEventBuses | POST | Lists all the event buses in your account, including the default event bus, custom event buses, and partner event buses. |
Put permissionputPermission | POST | Running PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event bus . |
Remove permissionremovePermission | POST | Revokes the permission of another Amazon Web Services account to be able to put events to the specified event bus. |
Update event busupdateEventBus | POST | Updates the specified event bus. |
Events2
Put eventsputEvents | POST | Sends custom events to Amazon EventBridge so that they can be matched to rules. |
Test event patterntestEventPattern | POST | Tests whether the specified event pattern matches the provided event. |
Global endpoints5
Create endpointcreateEndpoint | POST | Creates a global endpoint. |
Delete endpointdeleteEndpoint | POST | Delete an existing global endpoint. |
Describe endpointdescribeEndpoint | POST | Get the information about an existing global endpoint. |
List endpointslistEndpoints | POST | List the global endpoints associated with this account. |
Update endpointupdateEndpoint | POST | Update an existing endpoint. |
Partner event sources10
Activate event sourceactivateEventSource | POST | Activates a partner event source that has been deactivated. |
Create partner event sourcecreatePartnerEventSource | POST | Called by an SaaS partner to create a partner event source. |
Deactivate event sourcedeactivateEventSource | POST | You can use this operation to temporarily stop receiving events from the specified partner event source. |
Delete partner event sourcedeletePartnerEventSource | POST | This operation is used by SaaS partners to delete a partner event source. |
Describe event sourcedescribeEventSource | POST | This operation lists details about a partner event source that is shared with your account. |
Describe partner event sourcedescribePartnerEventSource | POST | An SaaS partner can use this operation to list details about a partner event source that they have created. |
List event sourceslistEventSources | POST | You can use this to see all the partner event sources that have been shared with your Amazon Web Services account. |
List partner event source accountslistPartnerEventSourceAccounts | POST | An SaaS partner can use this operation to display the Amazon Web Services account ID that a particular partner event source name is associated with. |
List partner event sourceslistPartnerEventSources | POST | An SaaS partner can use this operation to list all the partner event source names that they have created. |
Put partner eventsputPartnerEvents | POST | This is used by SaaS partners to write events to a customer's partner event bus. |
Replays4
Cancel replaycancelReplay | POST | Cancels the specified replay. |
Describe replaydescribeReplay | POST | Retrieves details about a replay. |
List replayslistReplays | POST | Lists your replays. |
Start replaystartReplay | POST | Starts the specified replay. |
Rules and targets10
Delete ruledeleteRule | POST | Deletes the specified rule. |
Describe ruledescribeRule | POST | Describes the specified rule. |
Disable ruledisableRule | POST | Disables the specified rule. |
Enable ruleenableRule | POST | Enables the specified rule. |
List rule names by targetlistRuleNamesByTarget | POST | Lists the rules for the specified target. |
List ruleslistRules | POST | Lists your Amazon EventBridge rules. |
List targets by rulelistTargetsByRule | POST | Lists the targets assigned to the specified rule. |
Put ruleputRule | POST | Creates or updates the specified rule. |
Put targetsputTargets | POST | Adds the specified targets to the specified rule, or updates the targets if they are already associated with the rule. |
Remove targetsremoveTargets | POST | Removes the specified targets from the specified rule. |
Tags3
List tags for resourcelistTagsForResource | POST | Displays the tags associated with an EventBridge resource. |
Tag resourcetagResource | POST | Assigns one or more tags (key-value pairs) to the specified EventBridge resource. |
Untag resourceuntagResource | POST | Removes one or more tags from the specified EventBridge resource. |