Events in Amazon EventBridge
An event indicates a change in an environment such as an AWS environment, a SaaS partner service or application, or one of your applications or services. The following are examples of events:
-
Amazon EC2 generates an event when the state of an instance changes from pending to running.
-
Amazon EC2 Auto Scaling generates events when it launches or terminates instances.
-
AWS CloudTrail publishes events when you make API calls.
You can also set up scheduled events that are generated on a periodic basis.
For a list of services that generate events, including sample events from each service, see Events from AWS services in Amazon EventBridge and follow the links in the table.
Events are represented as JSON objects and they all have a similar structure, and the same top-level fields.
The contents of the detail top-level field are different depending on which service generated the event and what the event is. The combination of the source and detail-type fields serves to identify the fields and values found in the detail field. For examples of events generated by AWS services, see Events from AWS services in Amazon EventBridge.
Topics
The following video explains the basics of events:
The following video covers the ways events get to EventBridge: