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

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for AWS EventBridge and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Access key IDRequiredSecretThe access key ID of an IAM user or role session.
Secret access keyRequiredSecretThe secret access key that belongs to the access key ID.
Session tokenOptionalSecretOnly for temporary credentials (an assumed role or federated session).
RegionRequiredThe AWS Region of the event buses, for example us-east-1.Example: us-east-1

Use it in a flow

  1. Open a flow, open the node library and search for AWS EventBridge.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. 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 destinationcreateApiDestinationPOSTCreates an API destination, which is an HTTP invocation endpoint configured as a target for events.
Delete api destinationdeleteApiDestinationPOSTDeletes the specified API destination.
Describe api destinationdescribeApiDestinationPOSTRetrieves details about an API destination.
List api destinationslistApiDestinationsPOSTRetrieves a list of API destination in the account in the current Region.
Update api destinationupdateApiDestinationPOSTUpdates an API destination.
Archives5
Create archivecreateArchivePOSTCreates an archive of events with the specified settings.
Delete archivedeleteArchivePOSTDeletes the specified archive.
Describe archivedescribeArchivePOSTRetrieves details about an archive.
List archiveslistArchivesPOSTLists your archives.
Update archiveupdateArchivePOSTUpdates the specified archive.
Connections6
Create connectioncreateConnectionPOSTCreates a connection.
Deauthorize connectiondeauthorizeConnectionPOSTRemoves all authorization parameters from the connection.
Delete connectiondeleteConnectionPOSTDeletes a connection.
Describe connectiondescribeConnectionPOSTRetrieves details about a connection.
List connectionslistConnectionsPOSTRetrieves a list of connections from the account.
Update connectionupdateConnectionPOSTUpdates settings for a connection.
Event buses7
Create event buscreateEventBusPOSTCreates a new event bus within your account.
Delete event busdeleteEventBusPOSTDeletes the specified custom event bus or partner event bus.
Describe event busdescribeEventBusPOSTDisplays details about an event bus in your account.
List event buseslistEventBusesPOSTLists all the event buses in your account, including the default event bus, custom event buses, and partner event buses.
Put permissionputPermissionPOSTRunning PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event bus .
Remove permissionremovePermissionPOSTRevokes the permission of another Amazon Web Services account to be able to put events to the specified event bus.
Update event busupdateEventBusPOSTUpdates the specified event bus.
Events2
Put eventsputEventsPOSTSends custom events to Amazon EventBridge so that they can be matched to rules.
Test event patterntestEventPatternPOSTTests whether the specified event pattern matches the provided event.
Global endpoints5
Create endpointcreateEndpointPOSTCreates a global endpoint.
Delete endpointdeleteEndpointPOSTDelete an existing global endpoint.
Describe endpointdescribeEndpointPOSTGet the information about an existing global endpoint.
List endpointslistEndpointsPOSTList the global endpoints associated with this account.
Update endpointupdateEndpointPOSTUpdate an existing endpoint.
Partner event sources10
Activate event sourceactivateEventSourcePOSTActivates a partner event source that has been deactivated.
Create partner event sourcecreatePartnerEventSourcePOSTCalled by an SaaS partner to create a partner event source.
Deactivate event sourcedeactivateEventSourcePOSTYou can use this operation to temporarily stop receiving events from the specified partner event source.
Delete partner event sourcedeletePartnerEventSourcePOSTThis operation is used by SaaS partners to delete a partner event source.
Describe event sourcedescribeEventSourcePOSTThis operation lists details about a partner event source that is shared with your account.
Describe partner event sourcedescribePartnerEventSourcePOSTAn SaaS partner can use this operation to list details about a partner event source that they have created.
List event sourceslistEventSourcesPOSTYou can use this to see all the partner event sources that have been shared with your Amazon Web Services account.
List partner event source accountslistPartnerEventSourceAccountsPOSTAn 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 sourceslistPartnerEventSourcesPOSTAn SaaS partner can use this operation to list all the partner event source names that they have created.
Put partner eventsputPartnerEventsPOSTThis is used by SaaS partners to write events to a customer's partner event bus.
Replays4
Cancel replaycancelReplayPOSTCancels the specified replay.
Describe replaydescribeReplayPOSTRetrieves details about a replay.
List replayslistReplaysPOSTLists your replays.
Start replaystartReplayPOSTStarts the specified replay.
Rules and targets10
Delete ruledeleteRulePOSTDeletes the specified rule.
Describe ruledescribeRulePOSTDescribes the specified rule.
Disable ruledisableRulePOSTDisables the specified rule.
Enable ruleenableRulePOSTEnables the specified rule.
List rule names by targetlistRuleNamesByTargetPOSTLists the rules for the specified target.
List ruleslistRulesPOSTLists your Amazon EventBridge rules.
List targets by rulelistTargetsByRulePOSTLists the targets assigned to the specified rule.
Put ruleputRulePOSTCreates or updates the specified rule.
Put targetsputTargetsPOSTAdds the specified targets to the specified rule, or updates the targets if they are already associated with the rule.
Remove targetsremoveTargetsPOSTRemoves the specified targets from the specified rule.
Tags3
List tags for resourcelistTagsForResourcePOSTDisplays the tags associated with an EventBridge resource.
Tag resourcetagResourcePOSTAssigns one or more tags (key-value pairs) to the specified EventBridge resource.
Untag resourceuntagResourcePOSTRemoves one or more tags from the specified EventBridge resource.