

# Events
Events

The following AWS services send events to EventBridge, either directly or via CloudTrail.

**Note**  
The availability of AWS services, and the events each service sends, may differ by Region.


| Service | Event source | CloudTrail event source | 
| --- | --- | --- | 
| [Amazon AI Operations](events-ref-aiops.md) | aws.aiops | aiops.amazonaws.com | 
| [Amazon API Gateway](events-ref-apigateway.md) | aws.apigateway | apigateway.amazonaws.com | 
| [Amazon Application Recovery Controller (ARC) Region switch](events-ref-arc-region-switch.md) | aws.arc-region-switch | n/a | 
| [AWS ARC - Zonal Shift](events-ref-arc-zonal-shift.md) | aws.arc-zonal-shift | arc-zonal-shift.amazonaws.com | 
| [AWS Identity and Access Management Access Analyzer](events-ref-access-analyzer.md) | aws.access-analyzer | access-analyzer.amazonaws.com | 
| [AWS Account Management](events-ref-account.md) | aws.account | account.amazonaws.com | 
| [AWS Amplify](events-ref-amplify.md) | aws.amplify | amplify.amazonaws.com | 
| [AWS Amplify Admin](events-ref-amplifybackend.md) | aws.amplifybackend | amplifybackend.amazonaws.com | 
| [AWS Amplify UI Builder](events-ref-amplifyuibuilder.md) | aws.amplifyuibuilder | amplifyuibuilder.amazonaws.com | 
| [AWS App Mesh](events-ref-appmesh.md) | aws.appmesh | appmesh.amazonaws.com | 
| [AWS App Runner](events-ref-apprunner.md) | aws.apprunner | apprunner.amazonaws.com | 
| [AWS AppConfig](events-ref-appconfig.md) | aws.appconfig | appconfig.amazonaws.com | 
| [AWS AppFabric](events-ref-appfabric.md) | aws.appfabric | appfabric.amazonaws.com | 
| [AWS AppFabric](events-ref-fabric.md) | aws.fabric | fabric.amazonaws.com | 
| [Amazon App Integration Service](events-ref-app-integrations.md) | aws.app-integrations | app-integrations.amazonaws.com | 
| [Amazon AppStream](events-ref-appstream.md) | aws.appstream | appstream.amazonaws.com | 
| [AWS AppSync](events-ref-appsync.md) | aws.appsync | appsync.amazonaws.com | 
| [Amazon AppFlow](events-ref-appflow.md) | aws.appflow | appflow.amazonaws.com | 
| [Application Auto Scaling](events-ref-application-autoscaling.md) | aws.application-autoscaling | n/a | 
| [AWS Application Cost Profiler](events-ref-application-cost-profiler.md) | aws.application-cost-profiler | application-cost-profiler.amazonaws.com | 
| [AWS Application Discovery Service](events-ref-discovery.md) | aws.discovery | discovery.amazonaws.com | 
| [AWS Application Migration Service](events-ref-mgn.md) | aws.mgn | mgn.amazonaws.com | 
| [AWS Mainframe Modernization Application Testing](events-ref-apptest.md) | aws.apptest | apptest.amazonaws.com | 
| [Application Transformation Service](events-ref-application-transformation.md) | aws.application-transformation | application-transformation.amazonaws.com | 
| [AWS Artifact](events-ref-artifact.md) | aws.artifact | artifact.amazonaws.com | 
| [Amazon Athena](events-ref-athena.md) | aws.athena | athena.amazonaws.com | 
| [AWS Audit Manager](events-ref-auditmanager.md) | aws.auditmanager | auditmanager.amazonaws.com | 
| [Amazon Aurora DSQL](events-ref-dsql.md) | aws.dsql | dsql.amazonaws.com | 
| [Amazon EC2 Auto Scaling](events-ref-autoscaling.md) | aws.autoscaling | autoscaling.amazonaws.com | 
| [AWS B2B Data Interchange](events-ref-b2bi.md) | aws.b2bi | b2bi.amazonaws.com | 
| [AWS Backup](events-ref-backup.md) | aws.backup | backup.amazonaws.com | 
| [AWS Backup gateway](events-ref-backup-gateway.md) | aws.backup-gateway | backup-gateway.amazonaws.com | 
| [AWS Batch](events-ref-batch.md) | aws.batch | batch.amazonaws.com | 
| [Amazon Bedrock](events-ref-bedrock.md) | aws.bedrock | bedrock.amazonaws.com | 
| [AWS Billing](events-ref-billing.md) | aws.billing | billing.amazonaws.com | 
| [AWS Billing Conductor](events-ref-billingconductor.md) | aws.billingconductor | billingconductor.amazonaws.com | 
| [AWS Billing and Cost Management Data Exports](events-ref-bcm-data-exports.md) | aws.bcm-data-exports | bcm-data-exports.amazonaws.com | 
| [Amazon Braket](events-ref-braket.md) | aws.braket | braket.amazonaws.com | 
| [AWS Budgets](events-ref-budgets.md) | aws.budgets | budgets.amazonaws.com | 
| [AWS BugBust](events-ref-bugbust.md) | aws.bugbust | bugbust.amazonaws.com | 
| [Amazon Keyspaces (for Apache Cassandra)](events-ref-cassandra.md) | aws.cassandra | cassandra.amazonaws.com | 
| [AWS Central Governance Controls Platform](events-ref-controlcatalog.md) | aws.controlcatalog | controlcatalog.amazonaws.com | 
| [AWS Certificate Manager](events-ref-acm.md) | aws.acm | acm.amazonaws.com | 
| [AWS Private Certificate Authority](events-ref-acm-pca.md) | aws.acm-pca | acm-pca.amazonaws.com | 
| [Amazon Q Developer in chat applications](events-ref-chatbot.md) | aws.chatbot | chatbot.amazonaws.com | 
| [Amazon Chime](events-ref-chime.md) | aws.chime | chime.amazonaws.com | 
| [Amazon Chime SDK Media Pipelines](events-ref-chime-sdk-media-pipelines.md) | aws.chime-sdk-media-pipelines | chime-sdk-media-pipelines.amazonaws.com | 
| [Amazon Chime SDK Telephony Service](events-ref-chime-sdk-voice.md) | aws.chime-sdk-voice | chime-sdk-voice.amazonaws.com | 
| [AWS Clean Rooms](events-ref-cleanrooms.md) | aws.cleanrooms | cleanrooms.amazonaws.com | 
| [AWS Cloud Control API](events-ref-cloudcontrolapi.md) | aws.cloudcontrolapi | cloudcontrolapi.amazonaws.com | 
| [Amazon Cloud Directory](events-ref-clouddirectory.md) | aws.clouddirectory | clouddirectory.amazonaws.com | 
| [AWS Cloud Map](events-ref-servicediscovery.md) | aws.servicediscovery | servicediscovery.amazonaws.com | 
| [AWS Cloud9](events-ref-cloud9.md) | aws.cloud9 | cloud9.amazonaws.com | 
| [AWS CloudFormation](events-ref-cloudformation.md) | aws.cloudformation | cloudformation.amazonaws.com | 
| [Amazon CloudFront](events-ref-cloudfront.md) | aws.cloudfront | cloudfront.amazonaws.com | 
| [Amazon CloudFront KeyValueStore](events-ref-edgekeyvaluestore.md) | aws.edgekeyvaluestore | edgekeyvaluestore.amazonaws.com | 
| [Amazon CloudSearch](events-ref-cloudsearch.md) | aws.cloudsearch | cloudsearch.amazonaws.com | 
| [AWS CloudShell](events-ref-cloudshell.md) | aws.cloudshell | cloudshell.amazonaws.com | 
| [AWS CloudTrail](events-ref-cloudtrail.md) | aws.cloudtrail | cloudtrail.amazonaws.com | 
| [AWS CloudTrail Data Service](events-ref-cloudtrail-data.md) | aws.cloudtrail-data | cloudtrail-data.amazonaws.com | 
| [Amazon CloudWatch](events-ref-cloudwatch.md) | aws.cloudwatch | n/a | 
| [Amazon CloudWatch Application Insights](events-ref-application-insights.md) | aws.application-insights | application-insights.amazonaws.com | 
| [Amazon CloudWatch Application Insights](events-ref-applicationinsights.md) | aws.applicationinsights | n/a | 
| [Amazon CloudWatch Evidently](events-ref-evidently.md) | aws.evidently | evidently.amazonaws.com | 
| [Amazon CloudWatch Logs](events-ref-logs.md) | aws.logs | logs.amazonaws.com | 
| [CloudWatch Network Monitor](events-ref-networkmonitor.md) | aws.networkmonitor | networkmonitor.amazonaws.com | 
| [Amazon CloudWatch Observability Access Manager](events-ref-oam.md) | aws.oam | oam.amazonaws.com | 
| [Amazon CloudWatch Observability Admin](events-ref-observabilityadmin.md) | aws.observabilityadmin | observabilityadmin.amazonaws.com | 
| [Amazon CloudWatch SDK Metrics](events-ref-sdkmetrics.md) | aws.sdkmetrics | sdkmetrics.amazonaws.com | 
| [Amazon CloudWatch Synthetics](events-ref-synthetics.md) | aws.synthetics | synthetics.amazonaws.com | 
| [AWS CodeArtifact](events-ref-codeartifact.md) | aws.codeartifact | codeartifact.amazonaws.com | 
| [AWS CodeBuild](events-ref-codebuild.md) | aws.codebuild | codebuild.amazonaws.com | 
| [AWS CodeCommit](events-ref-codecommit.md) | aws.codecommit | codecommit.amazonaws.com | 
| [AWS CodeConnections](events-ref-codeconnections.md) | aws.codeconnections | codeconnections.amazonaws.com | 
| [AWS CodeDeploy](events-ref-codedeploy.md) | aws.codedeploy | codedeploy.amazonaws.com | 
| [Amazon CodeGuru Profiler](events-ref-codeguru-profiler.md) | aws.codeguru-profiler | codeguru-profiler.amazonaws.com | 
| [Amazon CodeGuru Reviewer](events-ref-codeguru-reviewer.md) | aws.codeguru-reviewer | codeguru-reviewer.amazonaws.com | 
| [AWS CodePipeline](events-ref-codepipeline.md) | aws.codepipeline | codepipeline.amazonaws.com | 
| [AWS CodeConnections](events-ref-codestar-connections.md) | aws.codestar-connections | codestar-connections.amazonaws.com | 
| [AWS CodeStar Notifications](events-ref-codestar-notifications.md) | aws.codestar-notifications | codestar-notifications.amazonaws.com | 
| [Amazon CodeWhisperer](events-ref-codewhisperer.md) | aws.codewhisperer | codewhisperer.amazonaws.com | 
| [Amazon Cognito Identity](events-ref-cognito-identity.md) | aws.cognito-identity | cognito-identity.amazonaws.com | 
| [Amazon Cognito Sync](events-ref-cognito-sync.md) | aws.cognito-sync | cognito-sync.amazonaws.com | 
| [Amazon Cognito user pools](events-ref-cognito-idp.md) | aws.cognito-idp | cognito-idp.amazonaws.com | 
| [Amazon Comprehend Medical](events-ref-comprehendmedical.md) | aws.comprehendmedical | comprehendmedical.amazonaws.com | 
| [AWS Compute Optimizer](events-ref-compute-optimizer.md) | aws.compute-optimizer | compute-optimizer.amazonaws.com | 
| [AWS Config](events-ref-config.md) | aws.config | config.amazonaws.com | 
| [Amazon Connect](events-ref-connect.md) | aws.connect | connect.amazonaws.com | 
| [Amazon Connect Campaigns](events-ref-connect-campaigns.md) | aws.connect-campaigns | connect-campaigns.amazonaws.com | 
| [Amazon Connect Cases](events-ref-cases.md) | aws.cases | cases.amazonaws.com | 
| [Amazon Connect Contact Lens](events-ref-contact-lens.md) | aws.contact-lens | contact-lens.amazonaws.com | 
| [Amazon Connect Customer Profiles](events-ref-profile.md) | aws.profile | profile.amazonaws.com | 
| [Amazon Connect Participant Service](events-ref-participant-connect.md) | aws.participant-connect | participant-connect.amazonaws.com | 
| [AWS Console Mobile Application](events-ref-consoleapp.md) | aws.consoleapp | consoleapp.amazonaws.com | 
| [AWS Control Tower](events-ref-controltower.md) | aws.controltower | controltower.amazonaws.com | 
| [AWS Cost Explorer](events-ref-ce.md) | aws.ce | ce.amazonaws.com | 
| [AWS Cost Optimization Hub](events-ref-cost-optimization-hub.md) | aws.cost-optimization-hub | cost-optimization-hub.amazonaws.com | 
| [AWS Customer Verification Service](events-ref-customer-verification.md) | aws.customer-verification | customer-verification.amazonaws.com | 
| [AWS Data Exchange](events-ref-dataexchange.md) | aws.dataexchange | dataexchange.amazonaws.com | 
| [Amazon Data Lifecycle Manager](events-ref-dlm.md) | aws.dlm | dlm.amazonaws.com | 
| [AWS Data Pipeline](events-ref-datapipeline.md) | aws.datapipeline | datapipeline.amazonaws.com | 
| [AWS DataSync](events-ref-datasync.md) | aws.datasync | datasync.amazonaws.com | 
| [AWS DataSync Discovery](events-ref-datasync-discovery.md) | aws.datasync-discovery | n/a | 
| [Amazon DataZone](events-ref-datazone.md) | aws.datazone | datazone.amazonaws.com | 
| [AWS Database Migration Service](events-ref-dms.md) | aws.dms | dms.amazonaws.com | 
| [AWS Deadline Cloud](events-ref-deadline.md) | aws.deadline | deadline.amazonaws.com | 
| [AWS DeepRacer](events-ref-deepracer.md) | aws.deepracer | deepracer.amazonaws.com | 
| [Amazon Detective](events-ref-detective.md) | aws.detective | detective.amazonaws.com | 
| [Amazon DevOps Guru](events-ref-devops-guru.md) | aws.devops-guru | devops-guru.amazonaws.com | 
| [AWS Direct Connect](events-ref-directconnect.md) | aws.directconnect | directconnect.amazonaws.com | 
| [AWS Directory Service](events-ref-ds.md) | aws.ds | ds.amazonaws.com | 
| [Amazon DynamoDB](events-ref-dynamodb.md) | aws.dynamodb | dynamodb.amazonaws.com | 
| [DynamoDB Accelerator](events-ref-dax.md) | aws.dax | dax.amazonaws.com | 
| [Amazon Elastic Block Store](events-ref-ebs.md) | aws.ebs | ebs.amazonaws.com | 
| [Amazon Elastic Compute Cloud](events-ref-ec2.md) | aws.ec2 | ec2.amazonaws.com | 
| [EC2 Image Builder](events-ref-imagebuilder.md) | aws.imagebuilder | imagebuilder.amazonaws.com | 
| [Amazon ECR Public Gallery](events-ref-ecr-public.md) | aws.ecr-public | ecr-public.amazonaws.com | 
| [Amazon Elastic Kubernetes Service Auth](events-ref-eks-auth.md) | aws.eks-auth | eks-auth.amazonaws.com | 
| [Amazon EMR](events-ref-emr.md) | aws.emr | n/a | 
| [Amazon EMR Containers](events-ref-emr-containers.md) | aws.emr-containers | emr-containers.amazonaws.com | 
| [Amazon EMR Serverless](events-ref-emr-serverless.md) | aws.emr-serverless | emr-serverless.amazonaws.com | 
| [Amazon EMR](events-ref-emrwal.md) | aws.emrwal | emrwal.amazonaws.com | 
| [Amazon ElastiCache](events-ref-elasticache.md) | aws.elasticache | elasticache.amazonaws.com | 
| [AWS Elastic Beanstalk](events-ref-elasticbeanstalk.md) | aws.elasticbeanstalk | elasticbeanstalk.amazonaws.com | 
| [Amazon Elastic Container Registry](events-ref-ecr.md) | aws.ecr | ecr.amazonaws.com | 
| [Amazon Elastic Container Service](events-ref-ecs.md) | aws.ecs | ecs.amazonaws.com | 
| [AWS Elastic Disaster Recovery](events-ref-drs.md) | aws.drs | drs.amazonaws.com | 
| [Amazon Elastic File System](events-ref-elasticfilesystem.md) | aws.elasticfilesystem | elasticfilesystem.amazonaws.com | 
| [Amazon Elastic Kubernetes Service](events-ref-eks.md) | aws.eks | eks.amazonaws.com | 
| [Elastic Load Balancing](events-ref-elasticloadbalancing.md) | aws.elasticloadbalancing | elasticloadbalancing.amazonaws.com | 
| [Elastic Load Balancing](events-ref-elb.md) | aws.elb | elb.amazonaws.com | 
| [Amazon EMR](events-ref-elasticmapreduce.md) | aws.elasticmapreduce | elasticmapreduce.amazonaws.com | 
| [Amazon Elastic Transcoder](events-ref-elastictranscoder.md) | aws.elastictranscoder | elastictranscoder.amazonaws.com | 
| [AWS Elemental MediaPackage](events-ref-mediapackage.md) | aws.mediapackage | mediapackage.amazonaws.com | 
| [AWS Elemental MediaPackage](events-ref-mediapackagev2.md) | aws.mediapackagev2 | mediapackagev2.amazonaws.com | 
| [AWS End User Messaging SMS-Voice](events-ref-sms-voice.md) | aws.sms-voice | sms-voice.amazonaws.com | 
| [EnterpriseQ](events-ref-enterpriseq.md) | aws.enterpriseq | enterpriseq.amazonaws.com | 
| [AWS Entity Resolution](events-ref-entityresolution.md) | aws.entityresolution | entityresolution.amazonaws.com | 
| [Amazon EventBridge](events-ref-events.md) | aws.events | events.amazonaws.com | 
| [Amazon EventBridge Scheduler](events-ref-scheduler.md) | aws.scheduler | scheduler.amazonaws.com | 
| [Amazon EventBridge Schemas](events-ref-schemas.md) | aws.schemas | schemas.amazonaws.com | 
| [ExpertQ](events-ref-expertq.md) | aws.expertq | expertq.amazonaws.com | 
| [AWS Fault Injection Service](events-ref-fis.md) | aws.fis | fis.amazonaws.com | 
| [Amazon FinSpace](events-ref-finspace.md) | aws.finspace | finspace.amazonaws.com | 
| [Amazon FinSpace](events-ref-finspace-api.md) | aws.finspace-api | finspace-api.amazonaws.com | 
| [AWS Firewall Manager](events-ref-fms.md) | aws.fms | fms.amazonaws.com | 
| [Amazon Forecast](events-ref-forecast.md) | aws.forecast | forecast.amazonaws.com | 
| [Amazon Fraud Detector](events-ref-frauddetector.md) | aws.frauddetector | frauddetector.amazonaws.com | 
| [Amazon GameLift Servers](events-ref-gamelift.md) | aws.gamelift | gamelift.amazonaws.com | 
| [Amazon Location Service Maps](events-ref-geo-maps.md) | aws.geo-maps | n/a | 
| [Amazon Location Service Places](events-ref-geo-places.md) | aws.geo-places | geo-places.amazonaws.com | 
| [Amazon Location Service Routes](events-ref-geo-routes.md) | aws.geo-routes | geo-routes.amazonaws.com | 
| [Amazon Glacier](events-ref-glacier.md) | aws.glacier | glacier.amazonaws.com | 
| [AWS Global Accelerator](events-ref-globalaccelerator.md) | aws.globalaccelerator | globalaccelerator.amazonaws.com | 
| [AWS Glue](events-ref-glue.md) | aws.glue | glue.amazonaws.com | 
| [AWS Glue Data Quality](events-ref-glue-dataquality.md) | aws.glue-dataquality | n/a | 
| [AWS Glue DataBrew](events-ref-databrew.md) | aws.databrew | databrew.amazonaws.com | 
| [AWS IoT Greengrass](events-ref-greengrass.md) | aws.greengrass | greengrass.amazonaws.com | 
| [AWS Ground Station](events-ref-groundstation.md) | aws.groundstation | groundstation.amazonaws.com | 
| [Amazon GuardDuty](events-ref-guardduty.md) | aws.guardduty | guardduty.amazonaws.com | 
| [AWS Health](events-ref-health.md) | aws.health | health.amazonaws.com | 
| [AWS HealthImaging](events-ref-medical-imaging.md) | aws.medical-imaging | medical-imaging.amazonaws.com | 
| [AWS HealthLake](events-ref-healthlake.md) | aws.healthlake | healthlake.amazonaws.com | 
| [AWS HealthOmics](events-ref-omics.md) | aws.omics | omics.amazonaws.com | 
| [AWS Identity and Access Management](events-ref-iam.md) | aws.iam | iam.amazonaws.com | 
| [AWS IAM Identity Center](events-ref-sso.md) | aws.sso | sso.amazonaws.com | 
| [AWS IAM Identity Center directory](events-ref-sso-directory.md) | aws.sso-directory | sso-directory.amazonaws.com | 
| [AWS IAM Identity Center](events-ref-sso-oauth.md) | aws.sso-oauth | sso-oauth.amazonaws.com | 
| [AWS Identity and Access Management Roles Anywhere](events-ref-rolesanywhere.md) | aws.rolesanywhere | rolesanywhere.amazonaws.com | 
| [Identity Store](events-ref-identitystore.md) | aws.identitystore | identitystore.amazonaws.com | 
| [Amazon Inspector Classic](events-ref-inspector.md) | aws.inspector | inspector.amazonaws.com | 
| [Amazon Inspector Scan](events-ref-inspector-scan.md) | aws.inspector-scan | inspector-scan.amazonaws.com | 
| [Amazon Inspector](events-ref-inspector2.md) | aws.inspector2 | inspector2.amazonaws.com | 
| [Amazon Interactive Video Service](events-ref-ivs.md) | aws.ivs | ivs.amazonaws.com | 
| [Amazon Interactive Video Service Chat](events-ref-ivschat.md) | aws.ivschat | ivschat.amazonaws.com | 
| [Amazon CloudWatch Internet Monitor](events-ref-internetmonitor.md) | aws.internetmonitor | internetmonitor.amazonaws.com | 
| [AWS IoT](events-ref-iot.md) | aws.iot | iot.amazonaws.com | 
| [AWS IoT Core Device Advisor](events-ref-iotdeviceadvisor.md) | aws.iotdeviceadvisor | iotdeviceadvisor.amazonaws.com | 
| [AWS IoT Fleet Hub](events-ref-iotfleethub.md) | aws.iotfleethub | iotfleethub.amazonaws.com | 
| [AWS IoT FleetWise](events-ref-iotfleetwise.md) | aws.iotfleetwise | iotfleetwise.amazonaws.com | 
| [AWS IoT Secure Tunneling](events-ref-iotsecuredtunneling.md) | aws.iotsecuredtunneling | iotsecuredtunneling.amazonaws.com | 
| [AWS IoT SiteWise](events-ref-iotsitewise.md) | aws.iotsitewise | iotsitewise.amazonaws.com | 
| [AWS IoT TwinMaker](events-ref-iottwinmaker.md) | aws.iottwinmaker | iottwinmaker.amazonaws.com | 
| [AWS IoT Wireless](events-ref-iotwireless.md) | aws.iotwireless | iotwireless.amazonaws.com | 
| [AWS IoT Events](events-ref-iotevents.md) | aws.iotevents | iotevents.amazonaws.com | 
| [Amazon Kendra](events-ref-kendra.md) | aws.kendra | kendra.amazonaws.com | 
| [Amazon Kendra Intelligent Ranking](events-ref-kendra-ranking.md) | aws.kendra-ranking | kendra-ranking.amazonaws.com | 
| [AWS Key Management Service](events-ref-kms.md) | aws.kms | kms.amazonaws.com | 
| [Amazon Kinesis Data Streams](events-ref-kinesis.md) | aws.kinesis | kinesis.amazonaws.com | 
| [Amazon Data Firehose](events-ref-firehose.md) | aws.firehose | firehose.amazonaws.com | 
| [Amazon Kinesis Video Streams](events-ref-kinesisvideo.md) | aws.kinesisvideo | kinesisvideo.amazonaws.com | 
| [AWS Lake Formation](events-ref-lakeformation.md) | aws.lakeformation | lakeformation.amazonaws.com | 
| [AWS Lambda](events-ref-lambda.md) | aws.lambda | lambda.amazonaws.com | 
| [AWS Launch Wizard](events-ref-launchwizard.md) | aws.launchwizard | launchwizard.amazonaws.com | 
| [Amazon Lex Model Building Service](events-ref-lex.md) | aws.lex | lex.amazonaws.com | 
| [AWS License Manager](events-ref-license-manager.md) | aws.license-manager | license-manager.amazonaws.com | 
| [Linux subscriptions in AWS License Manager](events-ref-license-manager-linux-subscriptions.md) | aws.license-manager-linux-subscriptions | license-manager-linux-subscriptions.amazonaws.com | 
| [User subscriptions in AWS License Manager](events-ref-license-manager-user-subscriptions.md) | aws.license-manager-user-subscriptions | license-manager-user-subscriptions.amazonaws.com | 
| [Amazon Lightsail](events-ref-lightsail.md) | aws.lightsail | lightsail.amazonaws.com | 
| [Amazon Location Service](events-ref-geo.md) | aws.geo | geo.amazonaws.com | 
| [Amazon Lookout for Equipment](events-ref-lookoutequipment.md) | aws.lookoutequipment | lookoutequipment.amazonaws.com | 
| [Amazon Lookout for Vision](events-ref-lookoutvision.md) | aws.lookoutvision | lookoutvision.amazonaws.com | 
| [Amazon MQ](events-ref-amazonmq.md) | aws.amazonmq | amazonmq.amazonaws.com | 
| [Amazon Machine Learning](events-ref-machinelearning.md) | aws.machinelearning | machinelearning.amazonaws.com | 
| [Amazon Macie](events-ref-macie.md) | aws.macie | n/a | 
| [Amazon Macie](events-ref-macie2.md) | aws.macie2 | macie2.amazonaws.com | 
| [AWS Mainframe Modernization](events-ref-m2.md) | aws.m2 | m2.amazonaws.com | 
| [Amazon Managed Blockchain](events-ref-managedblockchain.md) | aws.managedblockchain | managedblockchain.amazonaws.com | 
| [Managed Blockchain Query](events-ref-managedblockchain-query.md) | aws.managedblockchain-query | managedblockchain-query.amazonaws.com | 
| [Amazon Managed Grafana](events-ref-grafana.md) | aws.grafana | grafana.amazonaws.com | 
| [Amazon Managed Service for Apache Flink](events-ref-kinesisanalytics.md) | aws.kinesisanalytics | kinesisanalytics.amazonaws.com | 
| [Amazon Managed Service for Prometheus](events-ref-aps.md) | aws.aps | aps.amazonaws.com | 
| [Amazon Managed Service for Prometheus workspaces](events-ref-aps-workspaces.md) | aws.aps-workspaces | aps-workspaces.amazonaws.com | 
| [AWS Managed Services](events-ref-managedservices.md) | aws.managedservices | managedservices.amazonaws.com | 
| [AWS Managed Services for Amazon EKS Monitoring](events-ref-ams-k8s.md) | aws.ams-k8s | ams-k8s.amazonaws.com | 
| [Amazon Managed Streaming for Apache Kafka](events-ref-kafka-cluster.md) | aws.kafka-cluster | kafka-cluster.amazonaws.com | 
| [Amazon Managed Streaming for Apache Kafka Connect](events-ref-kafkaconnect.md) | aws.kafkaconnect | kafkaconnect.amazonaws.com | 
| [Amazon Managed Workflows for Apache Airflow](events-ref-airflow.md) | aws.airflow | airflow.amazonaws.com | 
| [AWS Marketplace Catalog API](events-ref-marketplacecatalog.md) | aws.marketplacecatalog | marketplacecatalog.amazonaws.com | 
| [AWS Marketplace Commerce Analytics](events-ref-marketplace-commerce-analytics.md) | aws.marketplace-commerce-analytics | marketplace-commerce-analytics.amazonaws.com | 
| [AWS Marketplace Deployment Services](events-ref-deployment-marketplace.md) | aws.deployment-marketplace | deployment-marketplace.amazonaws.com | 
| [AWS Marketplace Discovery](events-ref-discovery-marketplace.md) | aws.discovery-marketplace | discovery-marketplace.amazonaws.com | 
| [AWS Marketplace Entitlement Service](events-ref-entitlement-marketplace.md) | aws.entitlement-marketplace | entitlement-marketplace.amazonaws.com | 
| [AWS Marketplace Private Marketplace](events-ref-private-marketplace.md) | aws.private-marketplace | n/a | 
| [AWS Marketplace Vendor Insights](events-ref-vendor-insights.md) | aws.vendor-insights | vendor-insights.amazonaws.com | 
| [Amazon Mechanical Turk](events-ref-mturk-requester.md) | aws.mturk-requester | mturk-requester.amazonaws.com | 
| [AWS Elemental MediaConnect](events-ref-mediaconnect.md) | aws.mediaconnect | mediaconnect.amazonaws.com | 
| [AWS Elemental MediaConvert](events-ref-mediaconvert.md) | aws.mediaconvert | mediaconvert.amazonaws.com | 
| [AWS Elemental MediaLive](events-ref-medialive.md) | aws.medialive | medialive.amazonaws.com | 
| [AWS Elemental MediaStore](events-ref-mediastore.md) | aws.mediastore | mediastore.amazonaws.com | 
| [Amazon MemoryDB](events-ref-memorydb.md) | aws.memorydb | memorydb.amazonaws.com | 
| [AWS Marketplace Metering Service](events-ref-metering-marketplace.md) | aws.metering-marketplace | metering-marketplace.amazonaws.com | 
| [AWS Migration Hub Orchestrator](events-ref-migrationhub-orchestrator.md) | aws.migrationhub-orchestrator | migrationhub-orchestrator.amazonaws.com | 
| [AWS Migration Hub Refactor Spaces](events-ref-refactor-spaces.md) | aws.refactor-spaces | refactor-spaces.amazonaws.com | 
| [AWS Migration Hub Strategy Recommendations](events-ref-migrationhub-strategy.md) | aws.migrationhub-strategy | migrationhub-strategy.amazonaws.com | 
| [AWS Migration Hub](events-ref-migrationhub.md) | aws.migrationhub | migrationhub.amazonaws.com | 
| [Amazon CloudWatch Monitoring](events-ref-monitoring.md) | aws.monitoring | monitoring.amazonaws.com | 
| [Amazon Monitron](events-ref-monitron.md) | aws.monitron | monitron.amazonaws.com | 
| [Multi-party approval](events-ref-multi-party-approval.md) | aws.multi-party-approval | multi-party-approval.amazonaws.com | 
| [Amazon Neptune Analytics](events-ref-neptune-graph.md) | aws.neptune-graph | neptune-graph.amazonaws.com | 
| [Network Access Analyzer](events-ref-networkaccessanalyzer.md) | aws.networkaccessanalyzer | n/a | 
| [AWS Network Firewall](events-ref-network-firewall.md) | aws.network-firewall | network-firewall.amazonaws.com | 
| [Network Flow Monitor](events-ref-networkflowmonitor.md) | aws.networkflowmonitor | networkflowmonitor.amazonaws.com | 
| [AWS Network Manager](events-ref-networkmanager.md) | aws.networkmanager | networkmanager.amazonaws.com | 
| [Network Manager Chat](events-ref-networkmanager-chat.md) | aws.networkmanager-chat | networkmanager-chat.amazonaws.com | 
| [Amazon One Enterprise](events-ref-one.md) | aws.one | one.amazonaws.com | 
| [Amazon OpenSearch Service Ingestion Service](events-ref-osis.md) | aws.osis | osis.amazonaws.com | 
| [Amazon OpenSearch Serverless](events-ref-aoss.md) | aws.aoss | aoss.amazonaws.com | 
| [Amazon OpenSearch Service](events-ref-opensearchservice.md) | aws.opensearchservice | opensearchservice.amazonaws.com | 
| [Amazon OpenSearch Service](events-ref-es.md) | aws.es | es.amazonaws.com | 
| [Oracle Database@AWS](events-ref-odb.md) | aws.odb | odb.amazonaws.com | 
| [AWS Organizations](events-ref-organizations.md) | aws.organizations | organizations.amazonaws.com | 
| [AWS Outposts](events-ref-outposts.md) | aws.outposts | outposts.amazonaws.com | 
| [AWS Panorama](events-ref-panorama.md) | aws.panorama | panorama.amazonaws.com | 
| [AWS Parallel Computing Service](events-ref-pcs.md) | aws.pcs | pcs.amazonaws.com | 
| [AWS Partner Central Selling](events-ref-partnercentral-selling.md) | aws.partnercentral-selling | n/a | 
| [AWS Payment Cryptography Controlplane](events-ref-payment-cryptography.md) | aws.payment-cryptography | payment-cryptography.amazonaws.com | 
| [AWS Payment Encryption Service](events-ref-aws-payment-encryption.md) | aws.aws-payment-encryption | aws-payment-encryption.amazonaws.com | 
| [Amazon RDS Performance Insights](events-ref-pi.md) | aws.pi | pi.amazonaws.com | 
| [Amazon Personalize](events-ref-personalize.md) | aws.personalize | personalize.amazonaws.com | 
| [Amazon Pinpoint](events-ref-pinpoint.md) | aws.pinpoint | pinpoint.amazonaws.com | 
| [Amazon EventBridge Pipes](events-ref-pipes.md) | aws.pipes | pipes.amazonaws.com | 
| [Amazon Polly](events-ref-polly.md) | aws.polly | polly.amazonaws.com | 
| [AWS Price List](events-ref-pricelist.md) | aws.pricelist | pricelist.amazonaws.com | 
| [AWS Pricing Calculator](events-ref-bcm-pricing-calculator.md) | aws.bcm-pricing-calculator | n/a | 
| [AWS Private CA Connector for Active Directory](events-ref-pca-connector-ad.md) | aws.pca-connector-ad | n/a | 
| [AWS Private CA Connector for SCEP](events-ref-pca-connector-scep.md) | aws.pca-connector-scep | pca-connector-scep.amazonaws.com | 
| [AWS Proton](events-ref-proton.md) | aws.proton | proton.amazonaws.com | 
| [Amazon Q Apps](events-ref-qapps.md) | aws.qapps | qapps.amazonaws.com | 
| [Amazon Q Developer](events-ref-amazonq.md) | aws.amazonq | amazonq.amazonaws.com | 
| [Amazon Q Business](events-ref-qbusiness.md) | aws.qbusiness | qbusiness.amazonaws.com | 
| [Amazon Q Subscriptions](events-ref-user-subscriptions.md) | aws.user-subscriptions | user-subscriptions.amazonaws.com | 
| [Amazon Q in Connect](events-ref-qconnect.md) | aws.qconnect | qconnect.amazonaws.com | 
| [Amazon QLDB](events-ref-qldb.md) | aws.qldb | qldb.amazonaws.com | 
| [Amazon Quick](events-ref-quicksight.md) | aws.quicksight | quicksight.amazonaws.com | 
| [Amazon RDS Data API](events-ref-rdsdata.md) | aws.rdsdata | rdsdata.amazonaws.com | 
| [Amazon RDS Data API](events-ref-rdsdataapi.md) | aws.rdsdataapi | rdsdataapi.amazonaws.com | 
| [Amazon CloudWatch RUM](events-ref-rum.md) | aws.rum | rum.amazonaws.com | 
| [Recycle Bin Service](events-ref-rbin.md) | aws.rbin | rbin.amazonaws.com | 
| [Amazon Redshift](events-ref-redshift.md) | aws.redshift | redshift.amazonaws.com | 
| [Amazon Redshift Data API](events-ref-redshift-data.md) | aws.redshift-data | redshift-data.amazonaws.com | 
| [Amazon Redshift Serverless](events-ref-redshift-serverless.md) | aws.redshift-serverless | redshift-serverless.amazonaws.com | 
| [Amazon Rekognition](events-ref-rekognition.md) | aws.rekognition | rekognition.amazonaws.com | 
| [Amazon Relational Database Service](events-ref-rds.md) | aws.rds | rds.amazonaws.com | 
| [AWS Resilience Hub](events-ref-resiliencehub.md) | aws.resiliencehub | resiliencehub.amazonaws.com | 
| [AWS Resource Access Manager](events-ref-ram.md) | aws.ram | ram.amazonaws.com | 
| [AWS Resource Explorer](events-ref-resource-explorer-2.md) | aws.resource-explorer-2 | resource-explorer-2.amazonaws.com | 
| [AWS Resource Groups](events-ref-resource-groups.md) | aws.resource-groups | resource-groups.amazonaws.com | 
| [AWS Resource Groups Tagging API](events-ref-tagging.md) | aws.tagging | tagging.amazonaws.com | 
| [AWS RoboMaker](events-ref-robomaker.md) | aws.robomaker | robomaker.amazonaws.com | 
| [Amazon Route 53 Public Data Plane](events-ref-route53.md) | aws.route53 | route53.amazonaws.com | 
| [Amazon Application Recovery Controller (ARC)](events-ref-route53-recovery-control-config.md) | aws.route53-recovery-control-config | route53-recovery-control-config.amazonaws.com | 
| [Amazon Route 53 domain registration](events-ref-route53domains.md) | aws.route53domains | route53domains.amazonaws.com | 
| [Amazon Route 53 Profiles](events-ref-route53profiles.md) | aws.route53profiles | route53profiles.amazonaws.com | 
| [Amazon Route 53 Resolver](events-ref-route53resolver.md) | aws.route53resolver | route53resolver.amazonaws.com | 
| [Amazon S3 Express](events-ref-s3express.md) | aws.s3express | s3express.amazonaws.com | 
| [Amazon Simple Storage Service Object Lambda](events-ref-s3-banner.md) | aws.s3-banner | s3-banner.amazonaws.com | 
| [Amazon S3 on Outposts](events-ref-s3-outposts.md) | aws.s3-outposts | s3-outposts.amazonaws.com | 
| [AWS SQL Workbench](events-ref-sqlworkbench.md) | aws.sqlworkbench | sqlworkbench.amazonaws.com | 
| [Amazon EC2 Systems Manager Contacts](events-ref-ssm-contacts.md) | aws.ssm-contacts | ssm-contacts.amazonaws.com | 
| [AWS Systems Manager GUI Connect](events-ref-ssm-guiconnect.md) | aws.ssm-guiconnect | ssm-guiconnect.amazonaws.com | 
| [AWS Systems Manager Incident Manager](events-ref-ssm-incidents.md) | aws.ssm-incidents | ssm-incidents.amazonaws.com | 
| [Amazon SageMaker AI](events-ref-sagemaker.md) | aws.sagemaker | sagemaker.amazonaws.com | 
| [SageMaker metrics](events-ref-metrics-sagemaker.md) | aws.metrics-sagemaker | metrics-sagemaker.amazonaws.com | 
| [Savings Plans](events-ref-savingsplans.md) | aws.savingsplans | savingsplans.amazonaws.com | 
| [AWS Secrets Manager](events-ref-secretsmanager.md) | aws.secretsmanager | secretsmanager.amazonaws.com | 
| [AWS Security Hub CSPM](events-ref-securityhub.md) | aws.securityhub | securityhub.amazonaws.com | 
| [AWS Security Incident Response](events-ref-security-ir.md) | aws.security-ir | security-ir.amazonaws.com | 
| [Amazon Security Lake](events-ref-securitylake.md) | aws.securitylake | securitylake.amazonaws.com | 
| [AWS Security Token Service](events-ref-sts.md) | aws.sts | sts.amazonaws.com | 
| [AWS Serverless Application Repository](events-ref-serverlessrepo.md) | aws.serverlessrepo | serverlessrepo.amazonaws.com | 
| [AWS Service Catalog](events-ref-servicecatalog.md) | aws.servicecatalog | servicecatalog.amazonaws.com | 
| [AWS Service Catalog AppRegistry](events-ref-servicecatalog-appregistry.md) | aws.servicecatalog-appregistry | servicecatalog-appregistry.amazonaws.com | 
| [Service Quotas](events-ref-servicequotas.md) | aws.servicequotas | servicequotas.amazonaws.com | 
| [AWS Sign-In](events-ref-signin.md) | aws.signin | signin.amazonaws.com | 
| [AWS Sign Up Portal](events-ref-signup.md) | aws.signup | signup.amazonaws.com | 
| [AWS Signer](events-ref-signer.md) | aws.signer | signer.amazonaws.com | 
| [AWS SimSpace Weaver](events-ref-simspaceweaver.md) | aws.simspaceweaver | simspaceweaver.amazonaws.com | 
| [Amazon Simple Email Service](events-ref-ses.md) | aws.ses | ses.amazonaws.com | 
| [Amazon Simple Notification Service](events-ref-sns.md) | aws.sns | sns.amazonaws.com | 
| [Amazon Simple Queue Service](events-ref-sqs.md) | aws.sqs | sqs.amazonaws.com | 
| [Amazon Simple Storage Service](events-ref-s3.md) | aws.s3 | s3.amazonaws.com | 
| [Amazon Simple Workflow Service](events-ref-swf.md) | aws.swf | swf.amazonaws.com | 
| [Amazon SimpleDB](events-ref-sdb.md) | aws.sdb | sdb.amazonaws.com | 
| [AWS Snowball Edge Device Management](events-ref-snow-device-management.md) | aws.snow-device-management | snow-device-management.amazonaws.com | 
| [AWS Snowball](events-ref-snowball.md) | aws.snowball | snowball.amazonaws.com | 
| [AWS End User Messaging Social](events-ref-social-messaging.md) | aws.social-messaging | n/a | 
| [AWS Step Functions](events-ref-states.md) | aws.states | states.amazonaws.com | 
| [AWS Storage Gateway](events-ref-storagegateway.md) | aws.storagegateway | storagegateway.amazonaws.com | 
| [AWS Supply Chain](events-ref-scn.md) | aws.scn | scn.amazonaws.com | 
| [AWS Support](events-ref-support.md) | aws.support | support.amazonaws.com | 
| [AWS Support App in Slack](events-ref-supportapp.md) | aws.supportapp | supportapp.amazonaws.com | 
| [AWS Support Center Console](events-ref-support-console.md) | aws.support-console | support-console.amazonaws.com | 
| [Amazon EC2 Systems Manager](events-ref-ssm.md) | aws.ssm | ssm.amazonaws.com | 
| [AWS Systems Manager Quick Setup](events-ref-ssm-quicksetup.md) | aws.ssm-quicksetup | ssm-quicksetup.amazonaws.com | 
| [AWS Systems Manager for SAP](events-ref-ssm-sap.md) | aws.ssm-sap | ssm-sap.amazonaws.com | 
| [Tags](events-ref-tag.md) | aws.tag | n/a | 
| [AWS Tax Console Routing Service](events-ref-taxconsole.md) | aws.taxconsole | taxconsole.amazonaws.com | 
| [AWS Telco Network Builder](events-ref-tnb.md) | aws.tnb | tnb.amazonaws.com | 
| [Amazon Textract](events-ref-textract.md) | aws.textract | textract.amazonaws.com | 
| [Amazon WorkSpaces Thin Client](events-ref-thinclient.md) | aws.thinclient | thinclient.amazonaws.com | 
| [Amazon Timestream](events-ref-timestream.md) | aws.timestream | timestream.amazonaws.com | 
| [Amazon Transcribe](events-ref-transcribe.md) | aws.transcribe | transcribe.amazonaws.com | 
| [Amazon Transcribe Streaming](events-ref-transcribestreaming.md) | aws.transcribestreaming | transcribestreaming.amazonaws.com | 
| [AWS Transfer Family](events-ref-transfer.md) | aws.transfer | transfer.amazonaws.com | 
| [Amazon Translate](events-ref-translate.md) | aws.translate | translate.amazonaws.com | 
| [AWS Trusted Advisor](events-ref-trustedadvisor.md) | aws.trustedadvisor | trustedadvisor.amazonaws.com | 
| [AWS User Notifications](events-ref-notifications.md) | aws.notifications | notifications.amazonaws.com | 
| [AWS User Notifications Contacts](events-ref-notifications-contacts.md) | aws.notifications-contacts | notifications-contacts.amazonaws.com | 
| [Amazon VPC Lattice](events-ref-vpc-lattice.md) | aws.vpc-lattice | vpc-lattice.amazonaws.com | 
| [Amazon Verified Permissions](events-ref-verifiedpermissions.md) | aws.verifiedpermissions | verifiedpermissions.amazonaws.com | 
| [Amazon Voice ID](events-ref-voiceid.md) | aws.voiceid | voiceid.amazonaws.com | 
| [AWS WAFV2](events-ref-wafv2.md) | aws.wafv2 | wafv2.amazonaws.com | 
| [AWS WAF](events-ref-waf-regional.md) | aws.waf-regional | waf-regional.amazonaws.com | 
| [AWS WAF](events-ref-waf.md) | aws.waf | waf.amazonaws.com | 
| [AWS Well-Architected Tool](events-ref-wellarchitected.md) | aws.wellarchitected | wellarchitected.amazonaws.com | 
| [AWS Wickr](events-ref-wickr.md) | aws.wickr | wickr.amazonaws.com | 
| [Amazon WorkDocs](events-ref-workdocs.md) | aws.workdocs | workdocs.amazonaws.com | 
| [Amazon WorkMail](events-ref-workmail.md) | aws.workmail | workmail.amazonaws.com | 
| [Amazon WorkMail Message Flow](events-ref-workmailmessageflow.md) | aws.workmailmessageflow | workmailmessageflow.amazonaws.com | 
| [Amazon WorkSpaces](events-ref-workspaces.md) | aws.workspaces | workspaces.amazonaws.com | 
| [Amazon WorkSpaces Web](events-ref-workspaces-web.md) | aws.workspaces-web | workspaces-web.amazonaws.com | 
| [AWS X-Ray](events-ref-xray.md) | aws.xray | xray.amazonaws.com | 
| [AWS re:Post Private](events-ref-repostspace.md) | aws.repostspace | repostspace.amazonaws.com | 
| [AWS Transform](events-ref-transform.md) | aws.transform | transform.amazonaws.com | 
| [Amazon WorkSpaces Instances](events-ref-workspaces-instances.md) | aws.workspaces-instances | workspaces-instances.amazonaws.com | 

# Amazon AI Operations events
Amazon AI Operations

Amazon AI Operations sends service events to EventBridge via AWS CloudTrail.

## Amazon AI Operations events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon AI Operations to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.aiops
+ `eventSource`: aiops.amazonaws.com

```
{
  "source": ["aws.aiops"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aiops.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.aiops"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aiops.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon API Gateway events
API Gateway

API Gateway sends service events directly to EventBridge, as well as via AWS CloudTrail.

## API Gateway service events
Service events

API Gateway sends the following events directly to EventBridge: 
+ APIGateway CRL Processing

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.apigateway

```
{
  "source": ["aws.apigateway"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.apigateway"],
  "detail-type": ["APIGateway CRL Processing"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## API Gateway events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from API Gateway to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.apigateway
+ `eventSource`: apigateway.amazonaws.com

```
{
  "source": ["aws.apigateway"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["apigateway.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.apigateway"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["apigateway.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Application Recovery Controller (ARC) Region switch events
ARC Region switch

ARC Region switch sends service events directly to EventBridge.

## ARC Region switch service events
Service events

ARC Region switch sends the following events directly to EventBridge: 
+ ARC Region Switch Plan Execution
+ ARC Region Switch Plan Evaluation

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.arc-region-switch

```
{
  "source": ["aws.arc-region-switch"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.arc-region-switch"],
  "detail-type": ["ARC Region Switch Plan Execution"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS ARC - Zonal Shift events
AWS ARC - Zonal Shift

AWS ARC - Zonal Shift sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS ARC - Zonal Shift service events
Service events

AWS ARC - Zonal Shift sends the following events directly to EventBridge: 
+ Practice Run Started
+ Practice Run Interrupted
+ Practice Run Failed
+ Practice Run Succeeded
+ Autoshift In Progress
+ Autoshift Completed
+ FIS Experiment Autoshift In Progress
+ FIS Experiment Autoshift Completed
+ FIS Experiment Autoshift Canceled
+ Manual Shift Started
+ Manual Shift Updated
+ Manual Shift Canceled

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.arc-zonal-shift

```
{
  "source": ["aws.arc-zonal-shift"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.arc-zonal-shift"],
  "detail-type": ["Practice Run Started"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS ARC - Zonal Shift events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS ARC - Zonal Shift to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.arc-zonal-shift
+ `eventSource`: arc-zonal-shift.amazonaws.com

```
{
  "source": ["aws.arc-zonal-shift"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["arc-zonal-shift.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.arc-zonal-shift"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["arc-zonal-shift.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

For more information about how AWS ARC - Zonal Shift uses EventBridge, see [Using zonal autoshift with Amazon EventBridge](https://docs.aws.amazon.com/r53recovery/latest/dg/eventbridge-zonal-autoshift.html) in the *AWS ARC - Zonal Shift documentation*.

# AWS Identity and Access Management Access Analyzer events
IAM Access Analyzer

IAM Access Analyzer sends service events directly to EventBridge, as well as via AWS CloudTrail.

## IAM Access Analyzer service events
Service events

IAM Access Analyzer sends the following events directly to EventBridge: 
+ Access Analyzer Finding
+ Access Preview State Change
+ Unused Access Finding for IAM entities
+ Internal Access Finding

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.access-analyzer

```
{
  "source": ["aws.access-analyzer"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.access-analyzer"],
  "detail-type": ["Access Analyzer Finding"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## IAM Access Analyzer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from IAM Access Analyzer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.access-analyzer
+ `eventSource`: access-analyzer.amazonaws.com

```
{
  "source": ["aws.access-analyzer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["access-analyzer.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.access-analyzer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["access-analyzer.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Account Management events
Account Management

Account Management sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Account Management service events
Service events

Account Management sends the following events directly to EventBridge: 
+ Region Opt-In Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.account

```
{
  "source": ["aws.account"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.account"],
  "detail-type": ["Region Opt-In Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Account Management events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Account Management to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.account
+ `eventSource`: account.amazonaws.com

```
{
  "source": ["aws.account"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["account.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.account"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["account.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Amplify events
Amplify

Amplify sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amplify service events
Service events

Amplify sends the following events directly to EventBridge: 
+ Amplify Deployment Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.amplify

```
{
  "source": ["aws.amplify"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.amplify"],
  "detail-type": ["Amplify Deployment Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amplify events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amplify to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.amplify
+ `eventSource`: amplify.amazonaws.com

```
{
  "source": ["aws.amplify"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amplify.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.amplify"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amplify.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Amplify Admin events
Amplify Admin

Amplify Admin sends service events to EventBridge via AWS CloudTrail.

## Amplify Admin events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amplify Admin to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.amplifybackend
+ `eventSource`: amplifybackend.amazonaws.com

```
{
  "source": ["aws.amplifybackend"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amplifybackend.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.amplifybackend"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amplifybackend.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Amplify UI Builder events
Amplify UI Builder

Amplify UI Builder sends service events to EventBridge via AWS CloudTrail.

## Amplify UI Builder events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amplify UI Builder to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.amplifyuibuilder
+ `eventSource`: amplifyuibuilder.amazonaws.com

```
{
  "source": ["aws.amplifyuibuilder"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amplifyuibuilder.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.amplifyuibuilder"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amplifyuibuilder.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS App Mesh events
App Mesh

App Mesh sends service events to EventBridge via AWS CloudTrail.

## App Mesh events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from App Mesh to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.appmesh
+ `eventSource`: appmesh.amazonaws.com

```
{
  "source": ["aws.appmesh"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appmesh.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.appmesh"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appmesh.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS App Runner events
App Runner

App Runner sends service events directly to EventBridge, as well as via AWS CloudTrail.

## App Runner service events
Service events

App Runner sends the following events directly to EventBridge: 
+ AppRunner Service Operation Status Change
+ AppRunner Service Status Change
+ AppRunner Custom Domain Validation Status Update

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.apprunner

```
{
  "source": ["aws.apprunner"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.apprunner"],
  "detail-type": ["AppRunner Service Operation Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## App Runner events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from App Runner to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.apprunner
+ `eventSource`: apprunner.amazonaws.com

```
{
  "source": ["aws.apprunner"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["apprunner.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.apprunner"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["apprunner.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS AppConfig events
AWS AppConfig

AWS AppConfig sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS AppConfig service events
Service events

AWS AppConfig sends the following events directly to EventBridge: 
+ On Deployment Start
+ On Deployment Rollback
+ On Deployment Complete
+ On Deployment Step
+ On Deployment Baking

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.appconfig

```
{
  "source": ["aws.appconfig"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.appconfig"],
  "detail-type": ["On Deployment Start"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS AppConfig events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS AppConfig to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.appconfig
+ `eventSource`: appconfig.amazonaws.com

```
{
  "source": ["aws.appconfig"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appconfig.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.appconfig"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appconfig.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS AppFabric events
AppFabric

AppFabric sends service events to EventBridge via AWS CloudTrail.

## AppFabric events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AppFabric to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.appfabric
+ `eventSource`: appfabric.amazonaws.com

```
{
  "source": ["aws.appfabric"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appfabric.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.appfabric"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appfabric.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS AppFabric events
AppFabric

AppFabric sends service events to EventBridge via AWS CloudTrail.

## AppFabric events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AppFabric to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.fabric
+ `eventSource`: fabric.amazonaws.com

```
{
  "source": ["aws.fabric"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["fabric.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.fabric"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["fabric.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon App Integration Service events
Amazon App Integration Service

Amazon App Integration Service sends service events to EventBridge via AWS CloudTrail.

## Amazon App Integration Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon App Integration Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.app-integrations
+ `eventSource`: app-integrations.amazonaws.com

```
{
  "source": ["aws.app-integrations"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["app-integrations.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.app-integrations"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["app-integrations.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon AppStream events
Amazon AppStream

Amazon AppStream sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon AppStream service events
Service events

Amazon AppStream sends the following events directly to EventBridge: 
+ AppStream Session Notification

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.appstream

```
{
  "source": ["aws.appstream"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.appstream"],
  "detail-type": ["AppStream Session Notification"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon AppStream events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon AppStream to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.appstream
+ `eventSource`: appstream.amazonaws.com

```
{
  "source": ["aws.appstream"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appstream.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.appstream"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appstream.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS AppSync events
AWS AppSync

AWS AppSync sends service events to EventBridge via AWS CloudTrail.

## AWS AppSync events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS AppSync to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.appsync
+ `eventSource`: appsync.amazonaws.com

```
{
  "source": ["aws.appsync"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appsync.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.appsync"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appsync.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon AppFlow events
Amazon AppFlow

Amazon AppFlow sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon AppFlow service events
Service events

Amazon AppFlow sends the following events directly to EventBridge: 
+ AppFlow Start Flow Run Report
+ AppFlow End Flow Run Report
+ AppFlow Scheduled Flow Deactivated
+ AppFlow Event Flow Deactivated
+ AppFlow Event Flow Report
+ AppFlow Automatic Field Import Report

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.appflow

```
{
  "source": ["aws.appflow"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.appflow"],
  "detail-type": ["AppFlow Start Flow Run Report"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon AppFlow events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon AppFlow to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.appflow
+ `eventSource`: appflow.amazonaws.com

```
{
  "source": ["aws.appflow"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appflow.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.appflow"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["appflow.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Application Auto Scaling events
Application Auto Scaling

Application Auto Scaling sends service events directly to EventBridge.

## Application Auto Scaling service events
Service events

Application Auto Scaling sends the following events directly to EventBridge: 
+ Application Auto Scaling Scaling Activity State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.application-autoscaling

```
{
  "source": ["aws.application-autoscaling"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.application-autoscaling"],
  "detail-type": ["Application Auto Scaling Scaling Activity State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Application Cost Profiler events
Application Cost Profiler

Application Cost Profiler sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Application Cost Profiler service events
Service events

Application Cost Profiler sends the following events directly to EventBridge: 
+ Application Cost Profiler Report Generated
+ Application Cost Profiler Report Generation Failure
+ Application Cost Profiler Report Delivery Failure
+ Application Cost Profiler Ingestion Data Access Failure
+ Application Cost Profiler Ingestion Data Validation Failure

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.application-cost-profiler

```
{
  "source": ["aws.application-cost-profiler"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.application-cost-profiler"],
  "detail-type": ["Application Cost Profiler Report Generated"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Application Cost Profiler events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Application Cost Profiler to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.application-cost-profiler
+ `eventSource`: application-cost-profiler.amazonaws.com

```
{
  "source": ["aws.application-cost-profiler"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["application-cost-profiler.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.application-cost-profiler"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["application-cost-profiler.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Application Discovery Service events
Application Discovery Service

Application Discovery Service sends service events to EventBridge via AWS CloudTrail.

## Application Discovery Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Application Discovery Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.discovery
+ `eventSource`: discovery.amazonaws.com

```
{
  "source": ["aws.discovery"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["discovery.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.discovery"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["discovery.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Application Migration Service events
Application Migration Service

Application Migration Service sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Application Migration Service service events
Service events

Application Migration Service sends the following events directly to EventBridge: 
+ MGN Agent Install
+ MGN Data Replication
+ MGN Source Server Ready For Test
+ MGN Data Replication State Change
+ MGN Source Server Lifecycle State Change
+ MGN Source Server Launch Result
+ MGN Source Server Data Replication Stalled Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.mgn

```
{
  "source": ["aws.mgn"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.mgn"],
  "detail-type": ["MGN Agent Install"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Application Migration Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Application Migration Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.mgn
+ `eventSource`: mgn.amazonaws.com

```
{
  "source": ["aws.mgn"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mgn.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.mgn"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mgn.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Mainframe Modernization Application Testing events
AWS Application Testing

AWS Application Testing sends service events to EventBridge via AWS CloudTrail.

## AWS Application Testing events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Application Testing to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.apptest
+ `eventSource`: apptest.amazonaws.com

```
{
  "source": ["aws.apptest"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["apptest.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.apptest"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["apptest.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Application Transformation Service events
Application Transformation Service

Application Transformation Service sends service events to EventBridge via AWS CloudTrail.

## Application Transformation Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Application Transformation Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.application-transformation
+ `eventSource`: application-transformation.amazonaws.com

```
{
  "source": ["aws.application-transformation"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["application-transformation.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.application-transformation"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["application-transformation.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Artifact events
AWS Artifact

AWS Artifact sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Artifact service events
Service events

AWS Artifact sends the following events directly to EventBridge: 
+ AWS Artifact Document Update
+ AWS Artifact Agreement Status Changed
+ AWS Artifact Report Update
+ AWS Artifact Agreement Update

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.artifact

```
{
  "source": ["aws.artifact"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.artifact"],
  "detail-type": ["AWS Artifact Document Update"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Artifact events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Artifact to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.artifact
+ `eventSource`: artifact.amazonaws.com

```
{
  "source": ["aws.artifact"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["artifact.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.artifact"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["artifact.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Athena events
Athena

Athena sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Athena service events
Service events

Athena sends the following events directly to EventBridge: 
+ Athena Query State Change
+ Athena Engine Version Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.athena

```
{
  "source": ["aws.athena"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.athena"],
  "detail-type": ["Athena Query State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Athena events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Athena to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.athena
+ `eventSource`: athena.amazonaws.com

```
{
  "source": ["aws.athena"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["athena.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.athena"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["athena.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Audit Manager events
Audit Manager

Audit Manager sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Audit Manager service events
Service events

Audit Manager sends the following events directly to EventBridge: 
+ Assessment Created
+ Assessment Updated
+ Assessment Deleted
+ Assessment ControlSet Delegation Created
+ Assessment ControlSet Under Review
+ Assessment ControlSet Reviewed
+ Assessment Control Reviewed
+ Daily Assessment Evidence Collected
+ Assessment Report Created
+ Assessment Report Failed
+ Custom Framework Created
+ Custom Framework Updated
+ Custom Framework Deleted
+ Framework Share Created
+ Framework Share Accepted
+ Framework Share Declined
+ Framework Share Revoked
+ Framework Share Expired
+ Custom Control Created
+ Custom Control Updated
+ Custom Control Deleted

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.auditmanager

```
{
  "source": ["aws.auditmanager"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.auditmanager"],
  "detail-type": ["Assessment Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Audit Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Audit Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.auditmanager
+ `eventSource`: auditmanager.amazonaws.com

```
{
  "source": ["aws.auditmanager"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["auditmanager.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.auditmanager"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["auditmanager.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Aurora DSQL events
Aurora DSQL

Aurora DSQL sends service events to EventBridge via AWS CloudTrail.

## Aurora DSQL events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Aurora DSQL to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.dsql
+ `eventSource`: dsql.amazonaws.com

```
{
  "source": ["aws.dsql"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dsql.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.dsql"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dsql.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EC2 Auto Scaling events
Auto Scaling

Auto Scaling sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Auto Scaling service events
Service events

Auto Scaling sends the following events directly to EventBridge: 
+ EC2 Instance Launch Successful
+ EC2 Instance Launch Unsuccessful
+ EC2 Instance Terminate Successful
+ EC2 Instance Terminate Unsuccessful
+ EC2 Instance Detach Successful
+ EC2 Instance Detach Unsuccessful
+ EC2 Instance-launch Lifecycle Action
+ EC2 Instance-terminate Lifecycle Action
+ EC2 Auto Scaling Instance Refresh Checkpoint Reached
+ EC2 Auto Scaling Instance Refresh Started
+ EC2 Auto Scaling Instance Refresh Succeeded
+ EC2 Auto Scaling Instance Refresh Failed
+ EC2 Auto Scaling Instance Refresh Cancelled
+ EC2 Auto Scaling Instance Refresh Rollback Started
+ EC2 Auto Scaling Instance Refresh Rollback Succeeded
+ EC2 Auto Scaling Instance Refresh Rollback Failed
+ EC2 Auto Scaling Instance Refresh Started Baking

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.autoscaling

```
{
  "source": ["aws.autoscaling"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.autoscaling"],
  "detail-type": ["EC2 Instance Launch Successful"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Auto Scaling events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Auto Scaling to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.autoscaling
+ `eventSource`: autoscaling.amazonaws.com

```
{
  "source": ["aws.autoscaling"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["autoscaling.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.autoscaling"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["autoscaling.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS B2B Data Interchange events
B2B Data Interchange

B2B Data Interchange sends service events directly to EventBridge, as well as via AWS CloudTrail.

## B2B Data Interchange service events
Service events

B2B Data Interchange sends the following events directly to EventBridge: 
+ Transformation Completed
+ Transformation Failed
+ Acknowledgement Completed
+ Acknowledgement Failed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.b2bi

```
{
  "source": ["aws.b2bi"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.b2bi"],
  "detail-type": ["Transformation Completed"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## B2B Data Interchange events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from B2B Data Interchange to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.b2bi
+ `eventSource`: b2bi.amazonaws.com

```
{
  "source": ["aws.b2bi"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["b2bi.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.b2bi"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["b2bi.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Backup events
AWS Backup

AWS Backup sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Backup service events
Service events

AWS Backup sends the following events directly to EventBridge: 
+ Backup Vault State Change
+ Backup Plan State Change
+ Backup Job State Change
+ Copy Job State Change
+ Restore Job State Change
+ Recovery Point Change
+ Recovery Point State Change
+ Region Setting State Change
+ Recovery Point Index State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.backup

```
{
  "source": ["aws.backup"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.backup"],
  "detail-type": ["Backup Vault State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Backup events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Backup to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.backup
+ `eventSource`: backup.amazonaws.com

```
{
  "source": ["aws.backup"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["backup.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.backup"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["backup.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Backup gateway events
Backup gateway

Backup gateway sends service events to EventBridge via AWS CloudTrail.

## Backup gateway events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Backup gateway to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.backup-gateway
+ `eventSource`: backup-gateway.amazonaws.com

```
{
  "source": ["aws.backup-gateway"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["backup-gateway.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.backup-gateway"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["backup-gateway.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Batch events
AWS Batch

AWS Batch sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Batch service events
Service events

AWS Batch sends the following events directly to EventBridge: 
+ Batch Job State Change
+ Batch Job Queue Blocked

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.batch

```
{
  "source": ["aws.batch"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.batch"],
  "detail-type": ["Batch Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Batch events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Batch to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.batch
+ `eventSource`: batch.amazonaws.com

```
{
  "source": ["aws.batch"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["batch.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.batch"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["batch.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Bedrock events
Amazon Bedrock

Amazon Bedrock sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Bedrock service events
Service events

Amazon Bedrock sends the following events directly to EventBridge: 
+ Model Customization Job State Change
+ Batch Inference Job State Change
+ Bedrock Data Automation Job Created
+ Bedrock Data Automation Job Succeeded
+ Bedrock Data Automation Job Failed With Client Error
+ Bedrock Data Automation Job Failed With Service Error

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.bedrock

```
{
  "source": ["aws.bedrock"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.bedrock"],
  "detail-type": ["Model Customization Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Bedrock events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Bedrock to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.bedrock
+ `eventSource`: bedrock.amazonaws.com

```
{
  "source": ["aws.bedrock"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["bedrock.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.bedrock"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["bedrock.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Billing events
Billing

Billing sends service events to EventBridge via AWS CloudTrail.

## Billing events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Billing to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.billing
+ `eventSource`: billing.amazonaws.com

```
{
  "source": ["aws.billing"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["billing.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.billing"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["billing.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Billing Conductor events
Billing Conductor

Billing Conductor sends service events to EventBridge via AWS CloudTrail.

## Billing Conductor events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Billing Conductor to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.billingconductor
+ `eventSource`: billingconductor.amazonaws.com

```
{
  "source": ["aws.billingconductor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["billingconductor.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.billingconductor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["billingconductor.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Billing and Cost Management Data Exports events
Billing and Cost Management Data Exports

Billing and Cost Management Data Exports sends service events to EventBridge via AWS CloudTrail.

## Billing and Cost Management Data Exports events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Billing and Cost Management Data Exports to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.bcm-data-exports
+ `eventSource`: bcm-data-exports.amazonaws.com

```
{
  "source": ["aws.bcm-data-exports"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["bcm-data-exports.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.bcm-data-exports"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["bcm-data-exports.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Braket events
Braket

Braket sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Braket service events
Service events

Braket sends the following events directly to EventBridge: 
+ Braket Task State Change
+ Braket Job State Change
+ Braket QPU Status Change
+ Braket Device Status Change

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.braket

```
{
  "source": ["aws.braket"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.braket"],
  "detail-type": ["Braket Task State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Braket events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Braket to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.braket
+ `eventSource`: braket.amazonaws.com

```
{
  "source": ["aws.braket"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["braket.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.braket"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["braket.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Budgets events
AWS Budgets

AWS Budgets sends service events to EventBridge via AWS CloudTrail.

## AWS Budgets events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Budgets to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.budgets
+ `eventSource`: budgets.amazonaws.com

```
{
  "source": ["aws.budgets"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["budgets.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.budgets"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["budgets.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS BugBust events
AWS BugBust

AWS BugBust sends service events to EventBridge via AWS CloudTrail.

## AWS BugBust events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS BugBust to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.bugbust
+ `eventSource`: bugbust.amazonaws.com

```
{
  "source": ["aws.bugbust"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["bugbust.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.bugbust"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["bugbust.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Keyspaces (for Apache Cassandra) events
Amazon Keyspaces

Amazon Keyspaces sends service events to EventBridge via AWS CloudTrail.

## Amazon Keyspaces events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Keyspaces to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cassandra
+ `eventSource`: cassandra.amazonaws.com

```
{
  "source": ["aws.cassandra"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cassandra.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cassandra"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cassandra.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Central Governance Controls Platform events
AWS Central Governance Controls Platform

AWS Central Governance Controls Platform sends service events to EventBridge via AWS CloudTrail.

## AWS Central Governance Controls Platform events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Central Governance Controls Platform to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.controlcatalog
+ `eventSource`: controlcatalog.amazonaws.com

```
{
  "source": ["aws.controlcatalog"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["controlcatalog.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.controlcatalog"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["controlcatalog.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Certificate Manager events
ACM

ACM sends service events directly to EventBridge, as well as via AWS CloudTrail.

## ACM service events
Service events

ACM sends the following events directly to EventBridge: 
+ ACM Certificate Approaching Expiration
+ ACM Certificate Renewal Action Required
+ ACM Certificate Expired
+ ACM Certificate Available
+ ACM Certificate Rotated
+ ACM Certificate Revoked

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.acm

```
{
  "source": ["aws.acm"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.acm"],
  "detail-type": ["ACM Certificate Approaching Expiration"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## ACM events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from ACM to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.acm
+ `eventSource`: acm.amazonaws.com

```
{
  "source": ["aws.acm"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["acm.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.acm"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["acm.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Private Certificate Authority events
AWS Private CA

AWS Private CA sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Private CA service events
Service events

AWS Private CA sends the following events directly to EventBridge: 
+ ACM Private CA Creation
+ ACM Private CA Certificate Issuance
+ ACM Private CA CRL Generation
+ ACM Private CA Audit Report Generation
+ ACM Private CA Certificate Revocation

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.acm-pca

```
{
  "source": ["aws.acm-pca"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.acm-pca"],
  "detail-type": ["ACM Private CA Creation"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Private CA events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Private CA to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.acm-pca
+ `eventSource`: acm-pca.amazonaws.com

```
{
  "source": ["aws.acm-pca"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["acm-pca.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.acm-pca"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["acm-pca.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Q Developer in chat applications events
Amazon Q Developer in chat applications

Amazon Q Developer in chat applications sends service events to EventBridge via AWS CloudTrail.

## Amazon Q Developer in chat applications events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Q Developer in chat applications to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.chatbot
+ `eventSource`: chatbot.amazonaws.com

```
{
  "source": ["aws.chatbot"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["chatbot.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.chatbot"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["chatbot.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Chime events
Amazon Chime

Amazon Chime sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Chime service events
Service events

Amazon Chime sends the following events directly to EventBridge: 
+ Chime VoiceConnector Streaming Status
+ Media Insights State Change
+ Chime Meeting State Change
+ Chime Streaming Status
+ Chime Chat Streaming Status
+ Chime Media Pipeline State Change
+ Chime ChannelFlow Processing Status
+ Call Insights State Change
+ Call Insights Rules Matched
+ Media Insights Rules Matched
+ Chime Messaging AppInstanceUserEndpoint Delivery Failure
+ Chime Messaging AppInstanceBot Lex Failure
+ Chime Media Pipeline Kinesis Video Pool State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.chime

```
{
  "source": ["aws.chime"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.chime"],
  "detail-type": ["Chime VoiceConnector Streaming Status"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Chime events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Chime to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.chime
+ `eventSource`: chime.amazonaws.com

```
{
  "source": ["aws.chime"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["chime.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.chime"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["chime.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Chime SDK Media Pipelines events
Amazon Chime SDK Media Pipelines

Amazon Chime SDK Media Pipelines sends service events to EventBridge via AWS CloudTrail.

## Amazon Chime SDK Media Pipelines events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Chime SDK Media Pipelines to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.chime-sdk-media-pipelines
+ `eventSource`: chime-sdk-media-pipelines.amazonaws.com

```
{
  "source": ["aws.chime-sdk-media-pipelines"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["chime-sdk-media-pipelines.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.chime-sdk-media-pipelines"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["chime-sdk-media-pipelines.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Chime SDK Telephony Service events
Amazon Chime SDK Telephony Service

Amazon Chime SDK Telephony Service sends service events to EventBridge via AWS CloudTrail.

## Amazon Chime SDK Telephony Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Chime SDK Telephony Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.chime-sdk-voice
+ `eventSource`: chime-sdk-voice.amazonaws.com

```
{
  "source": ["aws.chime-sdk-voice"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["chime-sdk-voice.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.chime-sdk-voice"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["chime-sdk-voice.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Clean Rooms events
AWS Clean Rooms

AWS Clean Rooms sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Clean Rooms service events
Service events

AWS Clean Rooms sends the following events directly to EventBridge: 
+ Collaboration Created
+ Collaboration Updated
+ Membership Created
+ Membership Updated
+ Membership Deleted
+ Protected Job Submitted
+ Protected Job Started
+ Protected Job Cancelling
+ Protected Job Cancelled
+ Protected Job Succeeded
+ Protected Job Failed
+ Protected Query Submitted
+ Protected Query Started
+ Protected Query Cancelling
+ Protected Query Cancelled
+ Protected Query Succeeded
+ Protected Query Failed
+ Protected Query Timed Out

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.cleanrooms

```
{
  "source": ["aws.cleanrooms"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.cleanrooms"],
  "detail-type": ["Collaboration Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Clean Rooms events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Clean Rooms to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cleanrooms
+ `eventSource`: cleanrooms.amazonaws.com

```
{
  "source": ["aws.cleanrooms"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cleanrooms.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cleanrooms"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cleanrooms.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Cloud Control API events
Cloud Control API

Cloud Control API sends service events to EventBridge via AWS CloudTrail.

## Cloud Control API events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Cloud Control API to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cloudcontrolapi
+ `eventSource`: cloudcontrolapi.amazonaws.com

```
{
  "source": ["aws.cloudcontrolapi"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudcontrolapi.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cloudcontrolapi"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudcontrolapi.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Cloud Directory events
Cloud Directory

Cloud Directory sends service events to EventBridge via AWS CloudTrail.

## Cloud Directory events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Cloud Directory to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.clouddirectory
+ `eventSource`: clouddirectory.amazonaws.com

```
{
  "source": ["aws.clouddirectory"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["clouddirectory.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.clouddirectory"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["clouddirectory.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Cloud Map events
AWS Cloud Map

AWS Cloud Map sends service events to EventBridge via AWS CloudTrail.

## AWS Cloud Map events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Cloud Map to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.servicediscovery
+ `eventSource`: servicediscovery.amazonaws.com

```
{
  "source": ["aws.servicediscovery"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["servicediscovery.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.servicediscovery"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["servicediscovery.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Cloud9 events
AWS Cloud9

AWS Cloud9 sends service events to EventBridge via AWS CloudTrail.

## AWS Cloud9 events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Cloud9 to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cloud9
+ `eventSource`: cloud9.amazonaws.com

```
{
  "source": ["aws.cloud9"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloud9.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cloud9"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloud9.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CloudFormation events
CloudFormation

CloudFormation sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CloudFormation service events
Service events

CloudFormation sends the following events directly to EventBridge: 
+ CloudFormation Drift Detection Status Change
+ CloudFormation Resource Status Change
+ CloudFormation Stack Status Change
+ CloudFormation Stack State Change
+ CloudFormation StackSet Status Change
+ CloudFormation StackSet StackInstance Status Change
+ CloudFormation StackSet Operation Status Change
+ CloudFormation Hook Invocation Progress

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.cloudformation

```
{
  "source": ["aws.cloudformation"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.cloudformation"],
  "detail-type": ["CloudFormation Drift Detection Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CloudFormation events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudFormation to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cloudformation
+ `eventSource`: cloudformation.amazonaws.com

```
{
  "source": ["aws.cloudformation"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudformation.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cloudformation"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudformation.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudFront events
CloudFront

CloudFront sends service events to EventBridge via AWS CloudTrail.

## CloudFront events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudFront to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cloudfront
+ `eventSource`: cloudfront.amazonaws.com

```
{
  "source": ["aws.cloudfront"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudfront.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cloudfront"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudfront.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudFront KeyValueStore events
CloudFront KeyValueStore

CloudFront KeyValueStore sends service events to EventBridge via AWS CloudTrail.

## CloudFront KeyValueStore events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudFront KeyValueStore to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.edgekeyvaluestore
+ `eventSource`: edgekeyvaluestore.amazonaws.com

```
{
  "source": ["aws.edgekeyvaluestore"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["edgekeyvaluestore.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.edgekeyvaluestore"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["edgekeyvaluestore.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudSearch events
Amazon CloudSearch

Amazon CloudSearch sends service events to EventBridge via AWS CloudTrail.

## Amazon CloudSearch events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon CloudSearch to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cloudsearch
+ `eventSource`: cloudsearch.amazonaws.com

```
{
  "source": ["aws.cloudsearch"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudsearch.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cloudsearch"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudsearch.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CloudShell events
CloudShell

CloudShell sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CloudShell service events
Service events

CloudShell sends the following events directly to EventBridge: 
+ CloudShell Retention Policy State Change
+ CloudShell Retention Policy Data Deletion

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.cloudshell

```
{
  "source": ["aws.cloudshell"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.cloudshell"],
  "detail-type": ["CloudShell Retention Policy State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CloudShell events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudShell to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cloudshell
+ `eventSource`: cloudshell.amazonaws.com

```
{
  "source": ["aws.cloudshell"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudshell.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cloudshell"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudshell.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CloudTrail events
CloudTrail

CloudTrail sends service events to EventBridge via AWS CloudTrail.

## CloudTrail events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudTrail to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cloudtrail
+ `eventSource`: cloudtrail.amazonaws.com

```
{
  "source": ["aws.cloudtrail"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudtrail.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cloudtrail"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudtrail.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CloudTrail Data Service events
CloudTrail Data Service

CloudTrail Data Service sends service events to EventBridge via AWS CloudTrail.

## CloudTrail Data Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudTrail Data Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cloudtrail-data
+ `eventSource`: cloudtrail-data.amazonaws.com

```
{
  "source": ["aws.cloudtrail-data"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudtrail-data.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cloudtrail-data"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cloudtrail-data.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch events
CloudWatch

CloudWatch sends service events directly to EventBridge.

## CloudWatch service events
Service events

CloudWatch sends the following events directly to EventBridge: 
+ CloudWatch Alarm State Change
+ CloudWatch Alarm Configuration Change
+ CloudWatch Alarm Contributor State Change

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.cloudwatch

```
{
  "source": ["aws.cloudwatch"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.cloudwatch"],
  "detail-type": ["CloudWatch Alarm State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# Amazon CloudWatch Application Insights events
CloudWatch Application Insights

CloudWatch Application Insights sends service events to EventBridge via AWS CloudTrail.

## CloudWatch Application Insights events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudWatch Application Insights to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.application-insights
+ `eventSource`: application-insights.amazonaws.com

```
{
  "source": ["aws.application-insights"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["application-insights.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.application-insights"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["application-insights.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch Application Insights events
CloudWatch Application Insights

CloudWatch Application Insights sends service events directly to EventBridge.

## CloudWatch Application Insights service events
Service events

CloudWatch Application Insights sends the following events directly to EventBridge: 
+ Application Insights Problem Detected
+ Application Insights Problem Created
+ Application Insights Problem Updated

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.applicationinsights

```
{
  "source": ["aws.applicationinsights"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.applicationinsights"],
  "detail-type": ["Application Insights Problem Detected"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# Amazon CloudWatch Evidently events
Amazon CloudWatch Evidently

Amazon CloudWatch Evidently sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon CloudWatch Evidently service events
Service events

Amazon CloudWatch Evidently sends the following events directly to EventBridge: 
+ Evidently Experiment Status Change
+ Evidently Experiment Rollout Traffic Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.evidently

```
{
  "source": ["aws.evidently"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.evidently"],
  "detail-type": ["Evidently Experiment Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon CloudWatch Evidently events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon CloudWatch Evidently to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.evidently
+ `eventSource`: evidently.amazonaws.com

```
{
  "source": ["aws.evidently"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["evidently.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.evidently"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["evidently.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch Logs events
CloudWatch Logs

CloudWatch Logs sends service events to EventBridge via AWS CloudTrail.

## CloudWatch Logs events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudWatch Logs to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.logs
+ `eventSource`: logs.amazonaws.com

```
{
  "source": ["aws.logs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["logs.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.logs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["logs.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# CloudWatch Network Monitor events
Amazon CloudWatch Network Monitor

Amazon CloudWatch Network Monitor sends service events to EventBridge via AWS CloudTrail.

## Amazon CloudWatch Network Monitor events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon CloudWatch Network Monitor to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.networkmonitor
+ `eventSource`: networkmonitor.amazonaws.com

```
{
  "source": ["aws.networkmonitor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["networkmonitor.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.networkmonitor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["networkmonitor.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch Observability Access Manager events
Amazon CloudWatch Observability Access Manager

Amazon CloudWatch Observability Access Manager sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon CloudWatch Observability Access Manager service events
Service events

Amazon CloudWatch Observability Access Manager sends the following events directly to EventBridge: 
+ Attached Link Created
+ Attached Link Updated
+ Attached Link Deleted

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.oam

```
{
  "source": ["aws.oam"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.oam"],
  "detail-type": ["Attached Link Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon CloudWatch Observability Access Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon CloudWatch Observability Access Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.oam
+ `eventSource`: oam.amazonaws.com

```
{
  "source": ["aws.oam"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["oam.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.oam"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["oam.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch Observability Admin events
CloudWatch Observability Admin

CloudWatch Observability Admin sends service events to EventBridge via AWS CloudTrail.

## CloudWatch Observability Admin events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudWatch Observability Admin to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.observabilityadmin
+ `eventSource`: observabilityadmin.amazonaws.com

```
{
  "source": ["aws.observabilityadmin"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["observabilityadmin.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.observabilityadmin"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["observabilityadmin.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch SDK Metrics events
CloudWatch SDK Metrics

CloudWatch SDK Metrics sends service events to EventBridge via AWS CloudTrail.

## CloudWatch SDK Metrics events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudWatch SDK Metrics to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sdkmetrics
+ `eventSource`: sdkmetrics.amazonaws.com

```
{
  "source": ["aws.sdkmetrics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sdkmetrics.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sdkmetrics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sdkmetrics.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch Synthetics events
CloudWatch Synthetics

CloudWatch Synthetics sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CloudWatch Synthetics service events
Service events

CloudWatch Synthetics sends the following events directly to EventBridge: 
+ Synthetics Canary Status Change
+ Synthetics Canary TestRun Failure
+ Synthetics Canary TestRun Successful

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.synthetics

```
{
  "source": ["aws.synthetics"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.synthetics"],
  "detail-type": ["Synthetics Canary Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CloudWatch Synthetics events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudWatch Synthetics to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.synthetics
+ `eventSource`: synthetics.amazonaws.com

```
{
  "source": ["aws.synthetics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["synthetics.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.synthetics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["synthetics.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CodeArtifact events
CodeArtifact

CodeArtifact sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CodeArtifact service events
Service events

CodeArtifact sends the following events directly to EventBridge: 
+ Goshawk Repository State Change
+ CodeArtifact Package Version State Change

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.codeartifact

```
{
  "source": ["aws.codeartifact"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.codeartifact"],
  "detail-type": ["Goshawk Repository State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CodeArtifact events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeArtifact to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codeartifact
+ `eventSource`: codeartifact.amazonaws.com

```
{
  "source": ["aws.codeartifact"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codeartifact.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codeartifact"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codeartifact.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CodeBuild events
CodeBuild

CodeBuild sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CodeBuild service events
Service events

CodeBuild sends the following events directly to EventBridge: 
+ CodeBuild Build State Change
+ CodeBuild Build Phase Change
+ CodeBuild Fleet State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.codebuild

```
{
  "source": ["aws.codebuild"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.codebuild"],
  "detail-type": ["CodeBuild Build State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CodeBuild events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeBuild to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codebuild
+ `eventSource`: codebuild.amazonaws.com

```
{
  "source": ["aws.codebuild"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codebuild.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codebuild"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codebuild.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CodeCommit events
CodeCommit

CodeCommit sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CodeCommit service events
Service events

CodeCommit sends the following events directly to EventBridge: 
+ CodeCommit Repository State Change
+ CodeCommit Comment on Commit
+ CodeCommit Comment on Pull Request
+ CodeCommit Comment Reaction Change
+ CodeCommit Pull Request State Change
+ CodeCommit Approval Rule Template Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.codecommit

```
{
  "source": ["aws.codecommit"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.codecommit"],
  "detail-type": ["CodeCommit Repository State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CodeCommit events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeCommit to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codecommit
+ `eventSource`: codecommit.amazonaws.com

```
{
  "source": ["aws.codecommit"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codecommit.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codecommit"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codecommit.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CodeConnections events
CodeConnections

CodeConnections sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CodeConnections service events
Service events

CodeConnections sends the following events directly to EventBridge: 
+ GitSync Repository Sync Status Change
+ GitSync Resource Sync Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.codeconnections

```
{
  "source": ["aws.codeconnections"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.codeconnections"],
  "detail-type": ["GitSync Repository Sync Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CodeConnections events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeConnections to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codeconnections
+ `eventSource`: codeconnections.amazonaws.com

```
{
  "source": ["aws.codeconnections"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codeconnections.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codeconnections"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codeconnections.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CodeDeploy events
CodeDeploy

CodeDeploy sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CodeDeploy service events
Service events

CodeDeploy sends the following events directly to EventBridge: 
+ CodeDeploy Deployment State-change Notification
+ CodeDeploy Instance State-change Notification

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.codedeploy

```
{
  "source": ["aws.codedeploy"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.codedeploy"],
  "detail-type": ["CodeDeploy Deployment State-change Notification"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CodeDeploy events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeDeploy to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codedeploy
+ `eventSource`: codedeploy.amazonaws.com

```
{
  "source": ["aws.codedeploy"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codedeploy.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codedeploy"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codedeploy.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CodeGuru Profiler events
CodeGuru Profiler

CodeGuru Profiler sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CodeGuru Profiler service events
Service events

CodeGuru Profiler sends the following events directly to EventBridge: 
+ CodeGuru Profiler Recommendations State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.codeguru-profiler

```
{
  "source": ["aws.codeguru-profiler"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.codeguru-profiler"],
  "detail-type": ["CodeGuru Profiler Recommendations State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CodeGuru Profiler events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeGuru Profiler to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codeguru-profiler
+ `eventSource`: codeguru-profiler.amazonaws.com

```
{
  "source": ["aws.codeguru-profiler"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codeguru-profiler.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codeguru-profiler"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codeguru-profiler.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CodeGuru Reviewer events
CodeGuru Reviewer

CodeGuru Reviewer sends service events to EventBridge via AWS CloudTrail.

## CodeGuru Reviewer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeGuru Reviewer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codeguru-reviewer
+ `eventSource`: codeguru-reviewer.amazonaws.com

```
{
  "source": ["aws.codeguru-reviewer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codeguru-reviewer.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codeguru-reviewer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codeguru-reviewer.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CodePipeline events
CodePipeline

CodePipeline sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CodePipeline service events
Service events

CodePipeline sends the following events directly to EventBridge: 
+ CodePipeline Pipeline Execution State Change
+ CodePipeline Stage Execution State Change
+ CodePipeline Action Execution State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.codepipeline

```
{
  "source": ["aws.codepipeline"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.codepipeline"],
  "detail-type": ["CodePipeline Pipeline Execution State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CodePipeline events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodePipeline to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codepipeline
+ `eventSource`: codepipeline.amazonaws.com

```
{
  "source": ["aws.codepipeline"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codepipeline.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codepipeline"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codepipeline.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CodeConnections events
CodeConnections

CodeConnections sends service events to EventBridge via AWS CloudTrail.

## CodeConnections events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeConnections to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codestar-connections
+ `eventSource`: codestar-connections.amazonaws.com

```
{
  "source": ["aws.codestar-connections"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codestar-connections.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codestar-connections"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codestar-connections.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS CodeStar Notifications events
AWS CodeStar Notifications

AWS CodeStar Notifications sends service events to EventBridge via AWS CloudTrail.

## AWS CodeStar Notifications events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS CodeStar Notifications to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codestar-notifications
+ `eventSource`: codestar-notifications.amazonaws.com

```
{
  "source": ["aws.codestar-notifications"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codestar-notifications.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codestar-notifications"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codestar-notifications.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CodeWhisperer events
CodeWhisperer

CodeWhisperer sends service events to EventBridge via AWS CloudTrail.

## CodeWhisperer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CodeWhisperer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.codewhisperer
+ `eventSource`: codewhisperer.amazonaws.com

```
{
  "source": ["aws.codewhisperer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codewhisperer.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.codewhisperer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["codewhisperer.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Cognito Identity events
Amazon Cognito Identity

Amazon Cognito Identity sends service events to EventBridge via AWS CloudTrail.

## Amazon Cognito Identity events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Cognito Identity to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cognito-identity
+ `eventSource`: cognito-identity.amazonaws.com

```
{
  "source": ["aws.cognito-identity"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cognito-identity.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cognito-identity"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cognito-identity.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Cognito Sync events
Amazon Cognito Sync

Amazon Cognito Sync sends service events to EventBridge via AWS CloudTrail.

## Amazon Cognito Sync events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Cognito Sync to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cognito-sync
+ `eventSource`: cognito-sync.amazonaws.com

```
{
  "source": ["aws.cognito-sync"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cognito-sync.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cognito-sync"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cognito-sync.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Cognito user pools events
Amazon Cognito user pools

Amazon Cognito user pools sends service events to EventBridge via AWS CloudTrail.

## Amazon Cognito user pools events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Cognito user pools to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cognito-idp
+ `eventSource`: cognito-idp.amazonaws.com

```
{
  "source": ["aws.cognito-idp"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cognito-idp.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cognito-idp"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cognito-idp.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Comprehend Medical events
Amazon Comprehend Medical

Amazon Comprehend Medical sends service events to EventBridge via AWS CloudTrail.

## Amazon Comprehend Medical events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Comprehend Medical to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.comprehendmedical
+ `eventSource`: comprehendmedical.amazonaws.com

```
{
  "source": ["aws.comprehendmedical"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["comprehendmedical.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.comprehendmedical"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["comprehendmedical.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Compute Optimizer events
Compute Optimizer

Compute Optimizer sends service events to EventBridge via AWS CloudTrail.

## Compute Optimizer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Compute Optimizer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.compute-optimizer
+ `eventSource`: compute-optimizer.amazonaws.com

```
{
  "source": ["aws.compute-optimizer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["compute-optimizer.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.compute-optimizer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["compute-optimizer.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Config events
AWS Config

AWS Config sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Config service events
Service events

AWS Config sends the following events directly to EventBridge: 
+ Config Configuration Item Change
+ Config Rules Compliance Change
+ Config Configuration Snapshot Delivery Status
+ Config Configuration History Delivery Status
+ Config Rules Re-evaluation Status

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.config

```
{
  "source": ["aws.config"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.config"],
  "detail-type": ["Config Configuration Item Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Config events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Config to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.config
+ `eventSource`: config.amazonaws.com

```
{
  "source": ["aws.config"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["config.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.config"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["config.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Connect events
Amazon Connect

Amazon Connect sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Connect service events
Service events

Amazon Connect sends the following events directly to EventBridge: 
+ Contact Lens Analysis State Change
+ Rule for Contact Lens Post Call Matched
+ Rule for Contact Lens Realtime Matched
+ Contact Lens Realtime Rules Matched
+ Contact Lens Post Call Rules Matched
+ Amazon Connect Rules Action Execution Failed
+ Contact Lens Post Chat Rules Matched
+ Contact Lens After Chat Work Rules Matched
+ Contact Lens After Call Work Rules Matched
+ Contact Lens Email Rules Matched
+ Contact Lens Evaluation Rules Matched
+ Contact Lens Realtime Chat Rules Matched
+ Metrics Rules Matched
+ Contact Lens Automated Evaluation Submission Failed
+ Contact Lens Evaluation Export Failed
+ Amazon Connect Contact Event

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.connect

```
{
  "source": ["aws.connect"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.connect"],
  "detail-type": ["Contact Lens Analysis State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Connect events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Connect to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.connect
+ `eventSource`: connect.amazonaws.com

```
{
  "source": ["aws.connect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["connect.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.connect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["connect.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Connect Campaigns events
Amazon Connect Campaigns

Amazon Connect Campaigns sends service events to EventBridge via AWS CloudTrail.

## Amazon Connect Campaigns events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Connect Campaigns to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.connect-campaigns
+ `eventSource`: connect-campaigns.amazonaws.com

```
{
  "source": ["aws.connect-campaigns"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["connect-campaigns.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.connect-campaigns"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["connect-campaigns.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Connect Cases events
Amazon Connect Cases

Amazon Connect Cases sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Connect Cases service events
Service events

Amazon Connect Cases sends the following events directly to EventBridge: 
+ Amazon Connect Cases Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.cases

```
{
  "source": ["aws.cases"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.cases"],
  "detail-type": ["Amazon Connect Cases Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Connect Cases events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Connect Cases to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cases
+ `eventSource`: cases.amazonaws.com

```
{
  "source": ["aws.cases"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cases.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cases"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cases.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Connect Contact Lens events
Amazon Connect Contact Lens

Amazon Connect Contact Lens sends service events to EventBridge via AWS CloudTrail.

## Amazon Connect Contact Lens events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Connect Contact Lens to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.contact-lens
+ `eventSource`: contact-lens.amazonaws.com

```
{
  "source": ["aws.contact-lens"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["contact-lens.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.contact-lens"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["contact-lens.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Connect Customer Profiles events
Amazon Connect Customer Profiles

Amazon Connect Customer Profiles sends service events to EventBridge via AWS CloudTrail.

## Amazon Connect Customer Profiles events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Connect Customer Profiles to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.profile
+ `eventSource`: profile.amazonaws.com

```
{
  "source": ["aws.profile"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["profile.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.profile"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["profile.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Connect Participant Service events
Amazon Connect Participant Service

Amazon Connect Participant Service sends service events to EventBridge via AWS CloudTrail.

## Amazon Connect Participant Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Connect Participant Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.participant-connect
+ `eventSource`: participant-connect.amazonaws.com

```
{
  "source": ["aws.participant-connect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["participant-connect.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.participant-connect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["participant-connect.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Console Mobile Application events
Console Mobile Application

Console Mobile Application sends service events to EventBridge via AWS CloudTrail.

## Console Mobile Application events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Console Mobile Application to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.consoleapp
+ `eventSource`: consoleapp.amazonaws.com

```
{
  "source": ["aws.consoleapp"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["consoleapp.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.consoleapp"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["consoleapp.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Control Tower events
AWS Control Tower

AWS Control Tower sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Control Tower service events
Service events

AWS Control Tower sends the following events directly to EventBridge: 
+ Drift Detected

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.controltower

```
{
  "source": ["aws.controltower"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.controltower"],
  "detail-type": ["Drift Detected"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Control Tower events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Control Tower to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.controltower
+ `eventSource`: controltower.amazonaws.com

```
{
  "source": ["aws.controltower"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["controltower.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.controltower"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["controltower.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Cost Explorer events
Cost Explorer

Cost Explorer sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Cost Explorer service events
Service events

Cost Explorer sends the following events directly to EventBridge: 
+ Anomaly Detected

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ce

```
{
  "source": ["aws.ce"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ce"],
  "detail-type": ["Anomaly Detected"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Cost Explorer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Cost Explorer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ce
+ `eventSource`: ce.amazonaws.com

```
{
  "source": ["aws.ce"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ce.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ce"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ce.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Cost Optimization Hub events
Cost Optimization Hub

Cost Optimization Hub sends service events to EventBridge via AWS CloudTrail.

## Cost Optimization Hub events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Cost Optimization Hub to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.cost-optimization-hub
+ `eventSource`: cost-optimization-hub.amazonaws.com

```
{
  "source": ["aws.cost-optimization-hub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cost-optimization-hub.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.cost-optimization-hub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["cost-optimization-hub.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Customer Verification Service events
AWS Customer Verification Service

AWS Customer Verification Service sends service events to EventBridge via AWS CloudTrail.

## AWS Customer Verification Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Customer Verification Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.customer-verification
+ `eventSource`: customer-verification.amazonaws.com

```
{
  "source": ["aws.customer-verification"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["customer-verification.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.customer-verification"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["customer-verification.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Data Exchange events
AWS Data Exchange

AWS Data Exchange sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Data Exchange service events
Service events

AWS Data Exchange sends the following events directly to EventBridge: 
+ Revision Published To Data Set
+ Data Sets Published To Product
+ Revision Revoked
+ API Gateway API Data Sets Published To Product
+ API Gateway API Data Set Removed From Product
+ Data Set Removed From Product
+ Revision Published To Redshift Data Shares Data Set
+ Redshift Data Shares Data Sets Published To Product
+ Action Performed On Redshift Data Share By Provider
+ Redshift Data Share Access Lost
+ Revision Published To API Gateway API Data Set
+ Revision Published To Lake Formation Data Permission Data Set
+ Lake Formation Data Permission Data Sets Published To Product
+ S3 Data Access Data Set(s) Published to Product(s)
+ Revision Published to S3 Data Access Data Set(s)
+ Revision Revoked from S3 Data Access Data Set(s)
+ Data Set Update Delayed
+ Data Updated in Data Set
+ Deprecation Planned for Data Set
+ Schema Change Planned for Data Set
+ Auto-export Job Completed
+ Auto-export Job Failed
+ Data Grant Extended
+ Data Grant Accepted
+ Data Grant Revoked

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.dataexchange

```
{
  "source": ["aws.dataexchange"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.dataexchange"],
  "detail-type": ["Revision Published To Data Set"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Data Exchange events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Data Exchange to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.dataexchange
+ `eventSource`: dataexchange.amazonaws.com

```
{
  "source": ["aws.dataexchange"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dataexchange.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.dataexchange"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dataexchange.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Data Lifecycle Manager events
Amazon Data Lifecycle Manager

Amazon Data Lifecycle Manager sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Data Lifecycle Manager service events
Service events

Amazon Data Lifecycle Manager sends the following events directly to EventBridge: 
+ DLM Policy State Change
+ DLM Pre Post Script Notification

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.dlm

```
{
  "source": ["aws.dlm"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.dlm"],
  "detail-type": ["DLM Policy State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Data Lifecycle Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Data Lifecycle Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.dlm
+ `eventSource`: dlm.amazonaws.com

```
{
  "source": ["aws.dlm"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dlm.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.dlm"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dlm.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Data Pipeline events
AWS Data Pipeline

AWS Data Pipeline sends service events to EventBridge via AWS CloudTrail.

## AWS Data Pipeline events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Data Pipeline to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.datapipeline
+ `eventSource`: datapipeline.amazonaws.com

```
{
  "source": ["aws.datapipeline"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["datapipeline.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.datapipeline"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["datapipeline.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS DataSync events
DataSync

DataSync sends service events directly to EventBridge, as well as via AWS CloudTrail.

## DataSync service events
Service events

DataSync sends the following events directly to EventBridge: 
+ DataSync Agent State Change
+ DataSync Task State Change
+ DataSync Task Execution State Change
+ DataSync Location State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.datasync

```
{
  "source": ["aws.datasync"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.datasync"],
  "detail-type": ["DataSync Agent State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## DataSync events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from DataSync to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.datasync
+ `eventSource`: datasync.amazonaws.com

```
{
  "source": ["aws.datasync"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["datasync.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.datasync"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["datasync.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS DataSync Discovery events
DataSync Discovery

DataSync Discovery sends service events directly to EventBridge.

## DataSync Discovery service events
Service events

DataSync Discovery sends the following events directly to EventBridge: 
+ Discovery Job Expiration Soon
+ Discovery Job State Change
+ Storage System Connectivity Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.datasync-discovery

```
{
  "source": ["aws.datasync-discovery"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.datasync-discovery"],
  "detail-type": ["Discovery Job Expiration Soon"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# Amazon DataZone events
Amazon DataZone

Amazon DataZone sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon DataZone service events
Service events

Amazon DataZone sends the following events directly to EventBridge: 
+ Asset Publication Approval Update
+ New Asset Version Available
+ Asset Publication Expiration Warning
+ Account Association State Change
+ Account Association Repair Notification
+ Domain Creation Succeeded
+ Domain Creation Failed
+ Domain Deletion Succeeded
+ Domain Deletion Failed
+ Domain Unit Created
+ Domain Unit Updated
+ Domain Unit Deleted
+ Domain Unit Owner Added
+ Domain Unit Owner Removed
+ Policy Grant Added
+ Policy Grant Removed
+ Project Owner Added With Override
+ Project Moved Between Domain Unit
+ Environment Deployment Started
+ Environment Deployment Completed
+ Environment Deployment Failed
+ Environment Deletion Started
+ Environment Deletion Completed
+ Environment Deletion Failed
+ Project Creation Succeeded
+ Project Member Addition Succeeded
+ Project Member Removal Succeeded
+ Project Member Role Change Succeeded
+ Environment Deployment Customer Workflow Initiated
+ Subscription Request Created
+ Subscription Request Accepted
+ Subscription Request Rejected
+ Subscription Request Deleted
+ Subscription Created
+ Subscription Revoked
+ Subscription Cancelled
+ Subscription Grant Requested
+ Subscription Grant Completed
+ Subscription Grant Failed
+ Subscription Grant Revoke Requested
+ Subscription Grant Revoke Completed
+ Subscription Grant Revoke Failed
+ Asset Added To Inventory
+ Asset Added To Catalog
+ Asset Schema Changed
+ Asset Unpublished
+ Asset Listing Deleted
+ Business Name Generation Succeeded
+ Business Name Generation Failed
+ Metadata Generation Succeeded
+ Metadata Generation Failed
+ Metadata Generation Canceled
+ Metadata Generation Accepted
+ Metadata Generation Rejected
+ Data Source Created
+ Data Source Updated
+ Data Source Run Triggered
+ Data Source Run Succeeded
+ Data Source Run Failed
+ Data Product Added To Catalog
+ Data Product Publishing Failed
+ Data Product Revised
+ Subscribed Data Product Updated
+ Project Membership Sync Failed
+ Project Quick Sight Custom Connection Sync Failed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.datazone

```
{
  "source": ["aws.datazone"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.datazone"],
  "detail-type": ["Asset Publication Approval Update"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon DataZone events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon DataZone to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.datazone
+ `eventSource`: datazone.amazonaws.com

```
{
  "source": ["aws.datazone"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["datazone.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.datazone"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["datazone.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Database Migration Service events
AWS DMS

AWS DMS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS DMS service events
Service events

AWS DMS sends the following events directly to EventBridge: 
+ DMS Replication Instance State Change
+ DMS Replication Instance Class State Change
+ DMS Replication Instance Storage State Change
+ DMS Replication Instance Multi-AZ State Change
+ DMS Replication Instance Patch State
+ DMS Replication Instance Failover State
+ DMS Replication Task State Change
+ DMS Replication Endpoint State Change
+ DMS Replication State Change
+ DMS Data Migration State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.dms

```
{
  "source": ["aws.dms"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.dms"],
  "detail-type": ["DMS Replication Instance State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS DMS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS DMS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.dms
+ `eventSource`: dms.amazonaws.com

```
{
  "source": ["aws.dms"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dms.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.dms"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dms.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Deadline Cloud events
Deadline Cloud

Deadline Cloud sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Deadline Cloud service events
Service events

Deadline Cloud sends the following events directly to EventBridge: 
+ Fleet Size Recommendation Change
+ Worker Status Unhealthy
+ Budget Threshold Reached
+ Job Lifecycle Status Change
+ Job Run Status Change
+ Step Lifecycle Status Change
+ Step Run Status Change
+ Task Run Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.deadline

```
{
  "source": ["aws.deadline"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.deadline"],
  "detail-type": ["Fleet Size Recommendation Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Deadline Cloud events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Deadline Cloud to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.deadline
+ `eventSource`: deadline.amazonaws.com

```
{
  "source": ["aws.deadline"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["deadline.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.deadline"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["deadline.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS DeepRacer events
AWS DeepRacer

AWS DeepRacer sends service events to EventBridge via AWS CloudTrail.

## AWS DeepRacer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS DeepRacer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.deepracer
+ `eventSource`: deepracer.amazonaws.com

```
{
  "source": ["aws.deepracer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["deepracer.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.deepracer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["deepracer.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Detective events
Detective

Detective sends service events to EventBridge via AWS CloudTrail.

## Detective events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Detective to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.detective
+ `eventSource`: detective.amazonaws.com

```
{
  "source": ["aws.detective"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["detective.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.detective"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["detective.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon DevOps Guru events
DevOps Guru

DevOps Guru sends service events directly to EventBridge, as well as via AWS CloudTrail.

## DevOps Guru service events
Service events

DevOps Guru sends the following events directly to EventBridge: 
+ DevOps Guru New Insight Open
+ DevOps Guru New Anomaly Association
+ DevOps Guru Insight Severity Upgraded
+ DevOps Guru New Recommendation Created
+ DevOps Guru Insight Closed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.devops-guru

```
{
  "source": ["aws.devops-guru"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.devops-guru"],
  "detail-type": ["DevOps Guru New Insight Open"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## DevOps Guru events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from DevOps Guru to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.devops-guru
+ `eventSource`: devops-guru.amazonaws.com

```
{
  "source": ["aws.devops-guru"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["devops-guru.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.devops-guru"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["devops-guru.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Direct Connect events
Direct Connect

Direct Connect sends service events to EventBridge via AWS CloudTrail.

## Direct Connect events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Direct Connect to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.directconnect
+ `eventSource`: directconnect.amazonaws.com

```
{
  "source": ["aws.directconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["directconnect.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.directconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["directconnect.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Directory Service events
Directory Service

Directory Service sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Directory Service service events
Service events

Directory Service sends the following events directly to EventBridge: 
+ Directory Service Domain Controller Discovery Update

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ds

```
{
  "source": ["aws.ds"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ds"],
  "detail-type": ["Directory Service Domain Controller Discovery Update"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Directory Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Directory Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ds
+ `eventSource`: ds.amazonaws.com

```
{
  "source": ["aws.ds"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ds.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ds"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ds.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon DynamoDB events
DynamoDB

DynamoDB sends service events to EventBridge via AWS CloudTrail.

## DynamoDB events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from DynamoDB to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.dynamodb
+ `eventSource`: dynamodb.amazonaws.com

```
{
  "source": ["aws.dynamodb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dynamodb.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.dynamodb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dynamodb.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# DynamoDB Accelerator events
DAX

DAX sends service events to EventBridge via AWS CloudTrail.

## DAX events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from DAX to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.dax
+ `eventSource`: dax.amazonaws.com

```
{
  "source": ["aws.dax"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dax.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.dax"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["dax.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Elastic Block Store events
Amazon EBS

Amazon EBS sends service events to EventBridge via AWS CloudTrail.

## Amazon EBS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon EBS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ebs
+ `eventSource`: ebs.amazonaws.com

```
{
  "source": ["aws.ebs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ebs.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ebs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ebs.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Elastic Compute Cloud events
Amazon EC2

Amazon EC2 sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon EC2 service events
Service events

Amazon EC2 sends the following events directly to EventBridge: 
+ EC2 Instance State-change Notification
+ On-Demand Capacity Reservation Billing Ownership Request Pending
+ On-Demand Capacity Reservation Billing Ownership Request Expired
+ On-Demand Capacity Reservation Billing Ownership Request Cancelled
+ On-Demand Capacity Reservation Billing Ownership Revoked
+ On-Demand Capacity Reservation Billing Ownership Request Accepted
+ On-Demand Capacity Reservation Billing Ownership Request Rejected
+ EC2 On-Demand Capacity Reservation Suspended
+ EC2 On-Demand Capacity Reservation Suspension Failed
+ EC2 On-Demand Capacity Reservation Unsuspended
+ EC2 On-Demand Capacity Reservation Unsuspension Failed
+ Capacity Block Delivered
+ Capacity Block Expiration Warning
+ EC2 Capacity Reservation Scheduled
+ EC2 Capacity Reservation Active
+ EC2 Capacity Reservation Failed
+ EC2 Capacity Reservation Delayed
+ EC2 Capacity Reservation Expired
+ EC2 Capacity Reservation Unsupported
+ EC2 Capacity Reservation Cancelled
+ Future Capacity Request in Assessing
+ Future Capacity Request Scheduled
+ Future Capacity Request Unsupported
+ Future Capacity Request Delayed
+ Future Capacity Request Completed
+ Future Capacity Request Canceled
+ Future Capacity Request Failed
+ EC2 Capacity Loan Request Pending Acceptance
+ EC2 Capacity Loan Request Automatically Accepted
+ EC2 Capacity Loan Request Accepted
+ EC2 Capacity Loan Request Rejected
+ EC2 Capacity Loan Request Expired
+ EC2 Capacity Loan Request Canceled
+ EC2 Capacity Loan Active
+ EC2 Capacity Loan Release Request Pending Acceptance
+ EC2 Capacity Loan Release Request Automatically Accepted
+ EC2 Capacity Loan Release Request Accepted
+ EC2 Capacity Loan Release Request Rejected
+ EC2 Capacity Loan Release Request Expired
+ EC2 Capacity Loan Release Completed
+ EBS Volume Notification
+ EBS Snapshot Notification
+ EBS Multi-Volume Snapshots Completion Status
+ EBS Snapshot Block Public Access Enabled
+ EBS Snapshot Block Public Access Disabled
+ EBS Copy Snapshot Missed Completion Duration
+ EC2 Spot Instance Interruption Warning
+ EC2 Spot Instance Request Fulfillment
+ EC2 Spot Instance Rebalance Recommended
+ EC2 Instance Rebalance Recommendation
+ EBS Snapshot Acceleration State-change Notification
+ EBS Fast Snapshot Restore State-change Notification
+ Launch Template Alias Change
+ EC2 AMI Available
+ EC2 AMI Failed
+ EC2 AMI State Change
+ EC2 Fast Launch State-change Notification

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ec2

```
{
  "source": ["aws.ec2"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ec2"],
  "detail-type": ["EC2 Instance State-change Notification"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon EC2 events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon EC2 to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ec2
+ `eventSource`: ec2.amazonaws.com

```
{
  "source": ["aws.ec2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ec2.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ec2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ec2.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# EC2 Image Builder events
Image Builder

Image Builder sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Image Builder service events
Service events

Image Builder sends the following events directly to EventBridge: 
+ EC2 Image Builder Image State Change
+ EC2 Image Builder CVE Detected
+ EC2 Image Builder Workflow Step Waiting
+ EC2 Image Builder Image Pipeline Automatically Disabled

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.imagebuilder

```
{
  "source": ["aws.imagebuilder"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.imagebuilder"],
  "detail-type": ["EC2 Image Builder Image State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Image Builder events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Image Builder to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.imagebuilder
+ `eventSource`: imagebuilder.amazonaws.com

```
{
  "source": ["aws.imagebuilder"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["imagebuilder.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.imagebuilder"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["imagebuilder.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon ECR Public Gallery events
Amazon ECR Public Gallery

Amazon ECR Public Gallery sends service events to EventBridge via AWS CloudTrail.

## Amazon ECR Public Gallery events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon ECR Public Gallery to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ecr-public
+ `eventSource`: ecr-public.amazonaws.com

```
{
  "source": ["aws.ecr-public"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ecr-public.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ecr-public"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ecr-public.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Elastic Kubernetes Service Auth events
Amazon EKS Auth

Amazon EKS Auth sends service events to EventBridge via AWS CloudTrail.

## Amazon EKS Auth events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon EKS Auth to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.eks-auth
+ `eventSource`: eks-auth.amazonaws.com

```
{
  "source": ["aws.eks-auth"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["eks-auth.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.eks-auth"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["eks-auth.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EMR events
Amazon EMR

Amazon EMR sends service events directly to EventBridge.

## Amazon EMR service events
Service events

Amazon EMR sends the following events directly to EventBridge: 
+ EMR Auto Scaling Policy State Change
+ EMR Step Status Change
+ EMR Cluster State Change
+ EMR Instance Group State Change
+ EMR Instance Fleet State Change
+ EMR Instance Group Status Notification
+ EMR Instance Fleet Status Notification
+ EMR Configuration Error
+ EMR Application Health State Change
+ EMR Managed Scaling Action
+ EMR Instance Fleet Resize
+ EMR Instance Group Resize
+ EMR Instance Fleet Cluster Start
+ EMR Instance Group Cluster Start
+ EMR Unhealthy Node Replacement
+ EMR Instance Fleet Provisioning
+ EMR Instance Group Provisioning
+ EMR Instance Fleet Termination
+ EMR Instance Group Termination
+ EMR Instance Fleet Update

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.emr

```
{
  "source": ["aws.emr"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.emr"],
  "detail-type": ["EMR Auto Scaling Policy State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# Amazon EMR Containers events
Amazon EMR Containers

Amazon EMR Containers sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon EMR Containers service events
Service events

Amazon EMR Containers sends the following events directly to EventBridge: 
+ EmrContainers Job Run State Change
+ EMR Job Run State Change
+ EMR Job Run New Driver Attempt

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.emr-containers

```
{
  "source": ["aws.emr-containers"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.emr-containers"],
  "detail-type": ["EmrContainers Job Run State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon EMR Containers events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon EMR Containers to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.emr-containers
+ `eventSource`: emr-containers.amazonaws.com

```
{
  "source": ["aws.emr-containers"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["emr-containers.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.emr-containers"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["emr-containers.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EMR Serverless events
EMR Serverless

EMR Serverless sends service events directly to EventBridge, as well as via AWS CloudTrail.

## EMR Serverless service events
Service events

EMR Serverless sends the following events directly to EventBridge: 
+ EMR Serverless Application State Change
+ EMR Serverless Job Run State Change
+ EMR Serverless Job Run Retry
+ EMR Serverless Job Resource Utilization Update

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.emr-serverless

```
{
  "source": ["aws.emr-serverless"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.emr-serverless"],
  "detail-type": ["EMR Serverless Application State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## EMR Serverless events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from EMR Serverless to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.emr-serverless
+ `eventSource`: emr-serverless.amazonaws.com

```
{
  "source": ["aws.emr-serverless"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["emr-serverless.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.emr-serverless"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["emr-serverless.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EMR events
Amazon EMR

Amazon EMR sends service events to EventBridge via AWS CloudTrail.

## Amazon EMR events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon EMR to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.emrwal
+ `eventSource`: emrwal.amazonaws.com

```
{
  "source": ["aws.emrwal"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["emrwal.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.emrwal"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["emrwal.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon ElastiCache events
ElastiCache

ElastiCache sends service events directly to EventBridge, as well as via AWS CloudTrail.

## ElastiCache service events
Service events

ElastiCache sends the following events directly to EventBridge: 
+ Cache Created
+ Cache Creation Failed
+ Cache Deleted
+ Snapshot Created
+ Snapshot Creation Failed
+ Cache Update Failed
+ Cache Updated
+ Cache Limit Approaching
+ Snapshot Export Failed
+ Snapshot Copy Failed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.elasticache

```
{
  "source": ["aws.elasticache"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.elasticache"],
  "detail-type": ["Cache Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## ElastiCache events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from ElastiCache to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.elasticache
+ `eventSource`: elasticache.amazonaws.com

```
{
  "source": ["aws.elasticache"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticache.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.elasticache"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticache.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Elastic Beanstalk events
Elastic Beanstalk

Elastic Beanstalk sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Elastic Beanstalk service events
Service events

Elastic Beanstalk sends the following events directly to EventBridge: 
+ Elastic Beanstalk resource status change
+ Other resource status change
+ Health status change
+ Managed update status change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.elasticbeanstalk

```
{
  "source": ["aws.elasticbeanstalk"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.elasticbeanstalk"],
  "detail-type": ["Elastic Beanstalk resource status change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Elastic Beanstalk events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Elastic Beanstalk to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.elasticbeanstalk
+ `eventSource`: elasticbeanstalk.amazonaws.com

```
{
  "source": ["aws.elasticbeanstalk"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticbeanstalk.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.elasticbeanstalk"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticbeanstalk.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Elastic Container Registry events
Amazon ECR

Amazon ECR sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon ECR service events
Service events

Amazon ECR sends the following events directly to EventBridge: 
+ ECR Image Action
+ ECR Image Scan
+ ECR Replication Action
+ ECR Artifact Action
+ ECR Referrer Action
+ ECR Scan Resource Change
+ ECR Pull Through Cache Action

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ecr

```
{
  "source": ["aws.ecr"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ecr"],
  "detail-type": ["ECR Image Action"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon ECR events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon ECR to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ecr
+ `eventSource`: ecr.amazonaws.com

```
{
  "source": ["aws.ecr"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ecr.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ecr"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ecr.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Elastic Container Service events
Amazon ECS

Amazon ECS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon ECS service events
Service events

Amazon ECS sends the following events directly to EventBridge: 
+ ECS Container Instance State Change
+ ECS Task State Change
+ ECS Service Action
+ ECS Deployment State Change

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ecs

```
{
  "source": ["aws.ecs"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ecs"],
  "detail-type": ["ECS Container Instance State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon ECS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon ECS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ecs
+ `eventSource`: ecs.amazonaws.com

```
{
  "source": ["aws.ecs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ecs.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ecs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ecs.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Elastic Disaster Recovery events
Elastic Disaster Recovery

Elastic Disaster Recovery sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Elastic Disaster Recovery service events
Service events

Elastic Disaster Recovery sends the following events directly to EventBridge: 
+ DRS Source Server Launch Result
+ DRS Source Server Data Replication Stalled Change
+ DRS PIT Snapshot Taken
+ DRS Recovery Instance Failback State Change
+ DRS Source Network Protection Status Change
+ DRS Source Network Recovery Result

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.drs

```
{
  "source": ["aws.drs"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.drs"],
  "detail-type": ["DRS Source Server Launch Result"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Elastic Disaster Recovery events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Elastic Disaster Recovery to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.drs
+ `eventSource`: drs.amazonaws.com

```
{
  "source": ["aws.drs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["drs.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.drs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["drs.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Elastic File System events
Amazon EFS

Amazon EFS sends service events to EventBridge via AWS CloudTrail.

## Amazon EFS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon EFS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.elasticfilesystem
+ `eventSource`: elasticfilesystem.amazonaws.com

```
{
  "source": ["aws.elasticfilesystem"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticfilesystem.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.elasticfilesystem"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticfilesystem.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Elastic Kubernetes Service events
Amazon EKS

Amazon EKS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon EKS service events
Service events

Amazon EKS sends the following events directly to EventBridge: 
+ EKS Fargate Pod Scheduled Termination
+ EKS Addon Creation Failed
+ EKS Addon Creation Succeeded
+ EKS Addon Update Failed
+ EKS Addon Update Succeeded
+ EKS Addon Deletion Failed
+ EKS Addon Deletion Succeeded
+ EKS Addon Health Degraded
+ EKS Addon Health Restored

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.eks

```
{
  "source": ["aws.eks"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.eks"],
  "detail-type": ["EKS Fargate Pod Scheduled Termination"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon EKS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon EKS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.eks
+ `eventSource`: eks.amazonaws.com

```
{
  "source": ["aws.eks"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["eks.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.eks"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["eks.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Elastic Load Balancing events
Elastic Load Balancing

Elastic Load Balancing sends service events to EventBridge via AWS CloudTrail.

## Elastic Load Balancing events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Elastic Load Balancing to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.elasticloadbalancing
+ `eventSource`: elasticloadbalancing.amazonaws.com

```
{
  "source": ["aws.elasticloadbalancing"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticloadbalancing.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.elasticloadbalancing"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticloadbalancing.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Elastic Load Balancing events
Elastic Load Balancing

Elastic Load Balancing sends service events to EventBridge via AWS CloudTrail.

## Elastic Load Balancing events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Elastic Load Balancing to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.elb
+ `eventSource`: elb.amazonaws.com

```
{
  "source": ["aws.elb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elb.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.elb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elb.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EMR events
Amazon EMR

Amazon EMR sends service events to EventBridge via AWS CloudTrail.

## Amazon EMR events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon EMR to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.elasticmapreduce
+ `eventSource`: elasticmapreduce.amazonaws.com

```
{
  "source": ["aws.elasticmapreduce"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticmapreduce.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.elasticmapreduce"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elasticmapreduce.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Elastic Transcoder events
Elastic Transcoder

Elastic Transcoder sends service events to EventBridge via AWS CloudTrail.

## Elastic Transcoder events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Elastic Transcoder to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.elastictranscoder
+ `eventSource`: elastictranscoder.amazonaws.com

```
{
  "source": ["aws.elastictranscoder"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elastictranscoder.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.elastictranscoder"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["elastictranscoder.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Elemental MediaPackage events
MediaPackage

MediaPackage sends service events directly to EventBridge, as well as via AWS CloudTrail.

## MediaPackage service events
Service events

MediaPackage sends the following events directly to EventBridge: 
+ MediaPackage Key Provider Notification
+ MediaPackage Input Notification
+ MediaPackage Throttle
+ MediaPackage HarvestJob Notification

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.mediapackage

```
{
  "source": ["aws.mediapackage"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.mediapackage"],
  "detail-type": ["MediaPackage Key Provider Notification"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## MediaPackage events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from MediaPackage to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.mediapackage
+ `eventSource`: mediapackage.amazonaws.com

```
{
  "source": ["aws.mediapackage"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediapackage.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.mediapackage"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediapackage.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Elemental MediaPackage events
MediaPackage

MediaPackage sends service events directly to EventBridge, as well as via AWS CloudTrail.

## MediaPackage service events
Service events

MediaPackage sends the following events directly to EventBridge: 
+ MediaPackageV2 HarvestJob Notification

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.mediapackagev2

```
{
  "source": ["aws.mediapackagev2"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.mediapackagev2"],
  "detail-type": ["MediaPackageV2 HarvestJob Notification"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## MediaPackage events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from MediaPackage to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.mediapackagev2
+ `eventSource`: mediapackagev2.amazonaws.com

```
{
  "source": ["aws.mediapackagev2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediapackagev2.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.mediapackagev2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediapackagev2.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS End User Messaging SMS-Voice events
AWS End User Messaging SMS-Voice

AWS End User Messaging SMS-Voice sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS End User Messaging SMS-Voice service events
Service events

AWS End User Messaging SMS-Voice sends the following events directly to EventBridge: 
+ Text Message Delivery Status Updated
+ Media Message Delivery Status Updated
+ Voice Message Delivery Status Updated
+ Registration Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.sms-voice

```
{
  "source": ["aws.sms-voice"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.sms-voice"],
  "detail-type": ["Text Message Delivery Status Updated"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS End User Messaging SMS-Voice events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS End User Messaging SMS-Voice to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sms-voice
+ `eventSource`: sms-voice.amazonaws.com

```
{
  "source": ["aws.sms-voice"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sms-voice.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sms-voice"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sms-voice.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# EnterpriseQ events
EnterpriseQ

EnterpriseQ sends service events to EventBridge via AWS CloudTrail.

## EnterpriseQ events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from EnterpriseQ to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.enterpriseq
+ `eventSource`: enterpriseq.amazonaws.com

```
{
  "source": ["aws.enterpriseq"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["enterpriseq.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.enterpriseq"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["enterpriseq.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Entity Resolution events
AWS Entity Resolution

AWS Entity Resolution sends service events to EventBridge via AWS CloudTrail.

## AWS Entity Resolution events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Entity Resolution to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.entityresolution
+ `eventSource`: entityresolution.amazonaws.com

```
{
  "source": ["aws.entityresolution"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["entityresolution.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.entityresolution"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["entityresolution.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EventBridge events
EventBridge

EventBridge sends service events directly to EventBridge, as well as via AWS CloudTrail.

## EventBridge service events
Service events

EventBridge sends the following events directly to EventBridge: 
+ Scheduled Event
+ Connection Creation Started
+ Connection Update Started
+ Connection Deletion Started
+ Connection Activated
+ Connection Authorized
+ Connection Authorization Started
+ Connection Deauthorization Started
+ Connection Deauthorized
+ Connection Failed Connectivity
+ API Destination Activated
+ API Destination Deactivated

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.events

```
{
  "source": ["aws.events"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.events"],
  "detail-type": ["Scheduled Event"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## EventBridge events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from EventBridge to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.events
+ `eventSource`: events.amazonaws.com

```
{
  "source": ["aws.events"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["events.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.events"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["events.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EventBridge Scheduler events
EventBridge Scheduler

EventBridge Scheduler sends service events to EventBridge via AWS CloudTrail.

## EventBridge Scheduler events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from EventBridge Scheduler to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.scheduler
+ `eventSource`: scheduler.amazonaws.com

```
{
  "source": ["aws.scheduler"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["scheduler.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.scheduler"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["scheduler.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EventBridge Schemas events
EventBridge Schemas

EventBridge Schemas sends service events directly to EventBridge, as well as via AWS CloudTrail.

## EventBridge Schemas service events
Service events

EventBridge Schemas sends the following events directly to EventBridge: 
+ Schema Created
+ Schema Version Created

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.schemas

```
{
  "source": ["aws.schemas"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.schemas"],
  "detail-type": ["Schema Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## EventBridge Schemas events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from EventBridge Schemas to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.schemas
+ `eventSource`: schemas.amazonaws.com

```
{
  "source": ["aws.schemas"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["schemas.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.schemas"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["schemas.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# ExpertQ events
ExpertQ

ExpertQ sends service events to EventBridge via AWS CloudTrail.

## ExpertQ events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from ExpertQ to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.expertq
+ `eventSource`: expertq.amazonaws.com

```
{
  "source": ["aws.expertq"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["expertq.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.expertq"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["expertq.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Fault Injection Service events
AWS FIS

AWS FIS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS FIS service events
Service events

AWS FIS sends the following events directly to EventBridge: 
+ FIS Experiment State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.fis

```
{
  "source": ["aws.fis"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.fis"],
  "detail-type": ["FIS Experiment State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS FIS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS FIS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.fis
+ `eventSource`: fis.amazonaws.com

```
{
  "source": ["aws.fis"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["fis.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.fis"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["fis.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon FinSpace events
FinSpace

FinSpace sends service events directly to EventBridge, as well as via AWS CloudTrail.

## FinSpace service events
Service events

FinSpace sends the following events directly to EventBridge: 
+ FinSpace Dataset State Change
+ FinSpace Data View State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.finspace

```
{
  "source": ["aws.finspace"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.finspace"],
  "detail-type": ["FinSpace Dataset State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## FinSpace events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from FinSpace to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.finspace
+ `eventSource`: finspace.amazonaws.com

```
{
  "source": ["aws.finspace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["finspace.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.finspace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["finspace.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon FinSpace events
FinSpace

FinSpace sends service events to EventBridge via AWS CloudTrail.

## FinSpace events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from FinSpace to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.finspace-api
+ `eventSource`: finspace-api.amazonaws.com

```
{
  "source": ["aws.finspace-api"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["finspace-api.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.finspace-api"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["finspace-api.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Firewall Manager events
Firewall Manager

Firewall Manager sends service events to EventBridge via AWS CloudTrail.

## Firewall Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Firewall Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.fms
+ `eventSource`: fms.amazonaws.com

```
{
  "source": ["aws.fms"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["fms.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.fms"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["fms.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Forecast events
Forecast

Forecast sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Forecast service events
Service events

Forecast sends the following events directly to EventBridge: 
+ Forecast Dataset Import Job State Change
+ Forecast Predictor Creation State Change
+ Forecast Predictor Deployment State Change
+ Forecast Export Job State Change
+ Forecast Forecast Creation State Change
+ Forecast Forecast Deletion State Change
+ Forecast Forecast Export Job State Change
+ Forecast Predictor Backtest Export Job State Change
+ Forecast Predictor Deletion State Change
+ Forecast Dataset Deletion State Change
+ Forecast Dataset Import Job Deletion State Change
+ Forecast Explainability Creation State Change
+ Forecast Explainability Export Job State Change
+ Forecast Explainability Deletion State Change
+ Forecast What-If Analysis Creation State Change
+ Forecast What-If Forecast Creation State Change
+ Forecast What-If Forecast Export Creation State Change
+ Forecast What-If Analysis Deletion State Change
+ Forecast What-If Forecast Deletion State Change
+ Forecast What-If Forecast Export Deletion State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.forecast

```
{
  "source": ["aws.forecast"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.forecast"],
  "detail-type": ["Forecast Dataset Import Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Forecast events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Forecast to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.forecast
+ `eventSource`: forecast.amazonaws.com

```
{
  "source": ["aws.forecast"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["forecast.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.forecast"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["forecast.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Fraud Detector events
Amazon Fraud Detector

Amazon Fraud Detector sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Fraud Detector service events
Service events

Amazon Fraud Detector sends the following events directly to EventBridge: 
+ Event Prediction Result Returned

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.frauddetector

```
{
  "source": ["aws.frauddetector"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.frauddetector"],
  "detail-type": ["Event Prediction Result Returned"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Fraud Detector events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Fraud Detector to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.frauddetector
+ `eventSource`: frauddetector.amazonaws.com

```
{
  "source": ["aws.frauddetector"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["frauddetector.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.frauddetector"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["frauddetector.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon GameLift Servers events
Amazon GameLift Servers

Amazon GameLift Servers sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon GameLift Servers service events
Service events

Amazon GameLift Servers sends the following events directly to EventBridge: 
+ GameLift Matchmaking Event
+ GameLift Queue Placement Event

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.gamelift

```
{
  "source": ["aws.gamelift"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.gamelift"],
  "detail-type": ["GameLift Matchmaking Event"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon GameLift Servers events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon GameLift Servers to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.gamelift
+ `eventSource`: gamelift.amazonaws.com

```
{
  "source": ["aws.gamelift"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["gamelift.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.gamelift"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["gamelift.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Location Service Maps events
Amazon Location Maps

Amazon Location Maps sends service events directly to EventBridge.

## Amazon Location Maps service events
Service events

Amazon Location Maps sends the following events directly to EventBridge: 
+ AWS API Call via CloudTrail

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.geo-maps

```
{
  "source": ["aws.geo-maps"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.geo-maps"],
  "detail-type": ["AWS API Call via CloudTrail"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# Amazon Location Service Places events
Amazon Location Places

Amazon Location Places sends service events to EventBridge via AWS CloudTrail.

## Amazon Location Places events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Location Places to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.geo-places
+ `eventSource`: geo-places.amazonaws.com

```
{
  "source": ["aws.geo-places"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["geo-places.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.geo-places"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["geo-places.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Location Service Routes events
Amazon Location Routes

Amazon Location Routes sends service events to EventBridge via AWS CloudTrail.

## Amazon Location Routes events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Location Routes to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.geo-routes
+ `eventSource`: geo-routes.amazonaws.com

```
{
  "source": ["aws.geo-routes"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["geo-routes.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.geo-routes"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["geo-routes.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Glacier events
Amazon Glacier

Amazon Glacier sends service events to EventBridge via AWS CloudTrail.

## Amazon Glacier events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Glacier to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.glacier
+ `eventSource`: glacier.amazonaws.com

```
{
  "source": ["aws.glacier"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["glacier.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.glacier"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["glacier.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Global Accelerator events
Global Accelerator

Global Accelerator sends service events to EventBridge via AWS CloudTrail.

## Global Accelerator events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Global Accelerator to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.globalaccelerator
+ `eventSource`: globalaccelerator.amazonaws.com

```
{
  "source": ["aws.globalaccelerator"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["globalaccelerator.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.globalaccelerator"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["globalaccelerator.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Glue events
AWS Glue

AWS Glue sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Glue service events
Service events

AWS Glue sends the following events directly to EventBridge: 
+ Glue Job State Change
+ Glue Catalog State Change
+ Glue Crawler State Change
+ Glue Scheduled Crawler Invocation Failure
+ Glue Job Run Status
+ Glue Crawler Table Change
+ Glue Data Catalog Database State Change
+ Glue Data Catalog Table State Change
+ Glue Statistics Task Started
+ Glue Statistics Task Succeeded
+ Glue Statistics Task Failed
+ Glue Auto Statistics Invocation Failure
+ Glue Scheduled Statistics Invocation Failure
+ Data Quality Task State Change
+ Data Quality Evaluation Results Available
+ Entity Metering Event
+ Auto debug metadata key shared from Orca

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.glue

```
{
  "source": ["aws.glue"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.glue"],
  "detail-type": ["Glue Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Glue events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Glue to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.glue
+ `eventSource`: glue.amazonaws.com

```
{
  "source": ["aws.glue"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["glue.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.glue"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["glue.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Glue Data Quality events
AWS Glue Data Quality

AWS Glue Data Quality sends service events directly to EventBridge.

## AWS Glue Data Quality service events
Service events

AWS Glue Data Quality sends the following events directly to EventBridge: 
+ Glue Job State Change
+ Glue Catalog State Change
+ Glue Crawler State Change
+ Glue Scheduled Crawler Invocation Failure
+ Glue Job Run Status
+ Glue Crawler Table Change
+ Glue Data Catalog Database State Change
+ Glue Data Catalog Table State Change
+ Glue Statistics Task Started
+ Glue Statistics Task Succeeded
+ Glue Statistics Task Failed
+ Glue Auto Statistics Invocation Failure
+ Glue Scheduled Statistics Invocation Failure
+ Data Quality Task State Change
+ Data Quality Evaluation Results Available
+ Entity Metering Event
+ Auto debug metadata key shared from Orca

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.glue-dataquality

```
{
  "source": ["aws.glue-dataquality"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.glue-dataquality"],
  "detail-type": ["Glue Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Glue DataBrew events
DataBrew

DataBrew sends service events directly to EventBridge, as well as via AWS CloudTrail.

## DataBrew service events
Service events

DataBrew sends the following events directly to EventBridge: 
+ DataBrew Job State Change
+ DataBrew Ruleset Validation Result

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.databrew

```
{
  "source": ["aws.databrew"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.databrew"],
  "detail-type": ["DataBrew Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## DataBrew events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from DataBrew to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.databrew
+ `eventSource`: databrew.amazonaws.com

```
{
  "source": ["aws.databrew"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["databrew.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.databrew"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["databrew.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT Greengrass events
AWS IoT Greengrass

AWS IoT Greengrass sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS IoT Greengrass service events
Service events

AWS IoT Greengrass sends the following events directly to EventBridge: 
+ Greengrass Deployment Status Change
+ Greengrass Telemetry Data
+ Greengrass Device Health Notification
+ Greengrass V2 Effective Deployment Status Change
+ Greengrass V2 Installed Component Status Change
+ Greengrass V2 Cluster Health Status Change
+ Greengrass V2 Cluster Device Status Change
+ Greengrass V2 Cluster Leader Elected

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.greengrass

```
{
  "source": ["aws.greengrass"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.greengrass"],
  "detail-type": ["Greengrass Deployment Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS IoT Greengrass events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT Greengrass to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.greengrass
+ `eventSource`: greengrass.amazonaws.com

```
{
  "source": ["aws.greengrass"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["greengrass.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.greengrass"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["greengrass.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Ground Station events
AWS Ground Station

AWS Ground Station sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Ground Station service events
Service events

AWS Ground Station sends the following events directly to EventBridge: 
+ Ground Station Contact State Change
+ Ground Station Dataflow Endpoint Group State Change
+ Ground Station Ephemeris Status Change
+ Ground Station S3 Upload Complete
+ Ground Station Dataflow Endpoint Group Health Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.groundstation

```
{
  "source": ["aws.groundstation"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.groundstation"],
  "detail-type": ["Ground Station Contact State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Ground Station events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Ground Station to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.groundstation
+ `eventSource`: groundstation.amazonaws.com

```
{
  "source": ["aws.groundstation"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["groundstation.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.groundstation"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["groundstation.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon GuardDuty events
GuardDuty

GuardDuty sends service events directly to EventBridge, as well as via AWS CloudTrail.

## GuardDuty service events
Service events

GuardDuty sends the following events directly to EventBridge: 
+ GuardDuty Finding
+ GuardDuty Runtime Protection Healthy
+ GuardDuty Runtime Protection Unhealthy
+ GuardDuty Malware Protection Object Scan Result
+ GuardDuty Malware Protection Resource Status Active
+ GuardDuty Malware Protection Resource Status Warning
+ GuardDuty Malware Protection Resource Status Error
+ GuardDuty Malware Protection Post Scan Action Failed

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.guardduty

```
{
  "source": ["aws.guardduty"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.guardduty"],
  "detail-type": ["GuardDuty Finding"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## GuardDuty events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from GuardDuty to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.guardduty
+ `eventSource`: guardduty.amazonaws.com

```
{
  "source": ["aws.guardduty"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["guardduty.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.guardduty"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["guardduty.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Health events
AWS Health

AWS Health sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Health service events
Service events

AWS Health sends the following events directly to EventBridge: 
+ AWS Health Event
+ AWS Health Abuse Event

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.health

```
{
  "source": ["aws.health"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.health"],
  "detail-type": ["AWS Health Event"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Health events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Health to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.health
+ `eventSource`: health.amazonaws.com

```
{
  "source": ["aws.health"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["health.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.health"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["health.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS HealthImaging events
HealthImaging

HealthImaging sends service events directly to EventBridge, as well as via AWS CloudTrail.

## HealthImaging service events
Service events

HealthImaging sends the following events directly to EventBridge: 
+ Data Store Creating
+ Data Store Created
+ Data Store Creation Failed
+ Data Store Deleting
+ Data Store Deleted
+ Import Job Submitted
+ Import Job In Progress
+ Import Job Completed
+ Import Job Failed
+ Image Set Created
+ Image Set Copying
+ Image Set Copying With Read Only Access
+ Image Set Copied
+ Image Set Copy Failed
+ Image Set Updating
+ Image Set Updated
+ Image Set Update Failed
+ Image Set Deleting
+ Image Set Deleted

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.medical-imaging

```
{
  "source": ["aws.medical-imaging"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.medical-imaging"],
  "detail-type": ["Data Store Creating"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## HealthImaging events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from HealthImaging to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.medical-imaging
+ `eventSource`: medical-imaging.amazonaws.com

```
{
  "source": ["aws.medical-imaging"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["medical-imaging.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.medical-imaging"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["medical-imaging.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS HealthLake events
HealthLake

HealthLake sends service events directly to EventBridge, as well as via AWS CloudTrail.

## HealthLake service events
Service events

HealthLake sends the following events directly to EventBridge: 
+ Import Job Submitted
+ Import Job Queued
+ Import Job In Progress
+ Import Job Completed
+ Import Job Completed With Errors
+ Import Job Failed
+ Export Job Submitted
+ Export Job Queued
+ Export Job In Progress
+ Export Job Completed
+ Export Job Completed With Errors
+ Export Job Failed
+ Data Store Creating
+ Data Store Creation Failed
+ Data Store Active
+ Data Store Deleting
+ Data Store Deleted

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.healthlake

```
{
  "source": ["aws.healthlake"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.healthlake"],
  "detail-type": ["Import Job Submitted"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## HealthLake events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from HealthLake to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.healthlake
+ `eventSource`: healthlake.amazonaws.com

```
{
  "source": ["aws.healthlake"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["healthlake.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.healthlake"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["healthlake.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS HealthOmics events
HealthOmics

HealthOmics sends service events directly to EventBridge, as well as via AWS CloudTrail.

## HealthOmics service events
Service events

HealthOmics sends the following events directly to EventBridge: 
+ Reference Store Status Change
+ Reference Status Change
+ Reference Import Job Status Change
+ Sequence Store Status Change
+ Read Set Status Change
+ Read Set Import Job Status Change
+ Read Set Export Job Status Change
+ Read Set Activation Job Status Change
+ Workflow Status Change
+ RunGroup Status Change
+ Run Status Change
+ Task Status Change
+ Variant Import Job Status Change
+ Annotation Import Job Status Change
+ Variant Store Status Change
+ Annotation Store Status Change
+ Variant Store Share Status Change
+ Annotation Store Share Status Change
+ Workflow Share Status Change
+ S3 Access Policy Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.omics

```
{
  "source": ["aws.omics"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.omics"],
  "detail-type": ["Reference Store Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## HealthOmics events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from HealthOmics to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.omics
+ `eventSource`: omics.amazonaws.com

```
{
  "source": ["aws.omics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["omics.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.omics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["omics.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Identity and Access Management events
IAM

IAM sends service events to EventBridge via AWS CloudTrail.

## IAM events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from IAM to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iam
+ `eventSource`: iam.amazonaws.com

```
{
  "source": ["aws.iam"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iam.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iam"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iam.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IAM Identity Center events
IAM Identity Center

IAM Identity Center sends service events to EventBridge via AWS CloudTrail.

## IAM Identity Center events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from IAM Identity Center to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sso
+ `eventSource`: sso.amazonaws.com

```
{
  "source": ["aws.sso"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sso.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sso"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sso.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IAM Identity Center directory events
IAM Identity Center directory

IAM Identity Center directory sends service events to EventBridge via AWS CloudTrail.

## IAM Identity Center directory events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from IAM Identity Center directory to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sso-directory
+ `eventSource`: sso-directory.amazonaws.com

```
{
  "source": ["aws.sso-directory"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sso-directory.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sso-directory"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sso-directory.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IAM Identity Center events
IAM Identity Center

IAM Identity Center sends service events to EventBridge via AWS CloudTrail.

## IAM Identity Center events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from IAM Identity Center to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sso-oauth
+ `eventSource`: sso-oauth.amazonaws.com

```
{
  "source": ["aws.sso-oauth"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sso-oauth.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sso-oauth"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sso-oauth.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Identity and Access Management Roles Anywhere events
IAM Roles Anywhere

IAM Roles Anywhere sends service events directly to EventBridge, as well as via AWS CloudTrail.

## IAM Roles Anywhere service events
Service events

IAM Roles Anywhere sends the following events directly to EventBridge: 
+ Roles Anywhere Certificate Expiration State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.rolesanywhere

```
{
  "source": ["aws.rolesanywhere"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.rolesanywhere"],
  "detail-type": ["Roles Anywhere Certificate Expiration State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## IAM Roles Anywhere events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from IAM Roles Anywhere to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.rolesanywhere
+ `eventSource`: rolesanywhere.amazonaws.com

```
{
  "source": ["aws.rolesanywhere"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rolesanywhere.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.rolesanywhere"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rolesanywhere.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Identity Store events
Identity Store

Identity Store sends service events to EventBridge via AWS CloudTrail.

## Identity Store events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Identity Store to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.identitystore
+ `eventSource`: identitystore.amazonaws.com

```
{
  "source": ["aws.identitystore"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["identitystore.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.identitystore"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["identitystore.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Inspector Classic events
Amazon Inspector Classic

Amazon Inspector Classic sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Inspector Classic service events
Service events

Amazon Inspector Classic sends the following events directly to EventBridge: 
+ Inspector Finding
+ Inspector Scan
+ Inspector2 Finding
+ Inspector2 Scan
+ Inspector2 Coverage
+ Inspector2 AutoEnable

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.inspector

```
{
  "source": ["aws.inspector"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.inspector"],
  "detail-type": ["Inspector Finding"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Inspector Classic events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Inspector Classic to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.inspector
+ `eventSource`: inspector.amazonaws.com

```
{
  "source": ["aws.inspector"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["inspector.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.inspector"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["inspector.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Inspector Scan events
Amazon Inspector Scan

Amazon Inspector Scan sends service events to EventBridge via AWS CloudTrail.

## Amazon Inspector Scan events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Inspector Scan to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.inspector-scan
+ `eventSource`: inspector-scan.amazonaws.com

```
{
  "source": ["aws.inspector-scan"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["inspector-scan.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.inspector-scan"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["inspector-scan.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Inspector events
Amazon Inspector

Amazon Inspector sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Inspector service events
Service events

Amazon Inspector sends the following events directly to EventBridge: 
+ Inspector Finding
+ Inspector Scan
+ Inspector2 Finding
+ Inspector2 Scan
+ Inspector2 Coverage
+ Inspector2 AutoEnable

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.inspector2

```
{
  "source": ["aws.inspector2"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.inspector2"],
  "detail-type": ["Inspector Finding"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Inspector events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Inspector to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.inspector2
+ `eventSource`: inspector2.amazonaws.com

```
{
  "source": ["aws.inspector2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["inspector2.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.inspector2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["inspector2.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Interactive Video Service events
Amazon IVS

Amazon IVS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon IVS service events
Service events

Amazon IVS sends the following events directly to EventBridge: 
+ IVS Stream State Change
+ IVS Stream Health Change
+ IVS Limit Breach
+ IVS Recording State Change
+ IVS Stage Update
+ IVS Composition State Change
+ IVS Publisher Recording State Change
+ IVS Participant Recording State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ivs

```
{
  "source": ["aws.ivs"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ivs"],
  "detail-type": ["IVS Stream State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon IVS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon IVS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ivs
+ `eventSource`: ivs.amazonaws.com

```
{
  "source": ["aws.ivs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ivs.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ivs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ivs.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Interactive Video Service Chat events
Amazon IVS Chat

Amazon IVS Chat sends service events to EventBridge via AWS CloudTrail.

## Amazon IVS Chat events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon IVS Chat to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ivschat
+ `eventSource`: ivschat.amazonaws.com

```
{
  "source": ["aws.ivschat"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ivschat.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ivschat"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ivschat.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch Internet Monitor events
Internet Monitor

Internet Monitor sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Internet Monitor service events
Service events

Internet Monitor sends the following events directly to EventBridge: 
+ Health Event Created
+ Health Event Updated
+ Health Event Closed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.internetmonitor

```
{
  "source": ["aws.internetmonitor"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.internetmonitor"],
  "detail-type": ["Health Event Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Internet Monitor events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Internet Monitor to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.internetmonitor
+ `eventSource`: internetmonitor.amazonaws.com

```
{
  "source": ["aws.internetmonitor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["internetmonitor.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.internetmonitor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["internetmonitor.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT events
AWS IoT

AWS IoT sends service events to EventBridge via AWS CloudTrail.

## AWS IoT events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iot
+ `eventSource`: iot.amazonaws.com

```
{
  "source": ["aws.iot"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iot.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iot"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iot.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT Core Device Advisor events
Device Advisor

Device Advisor sends service events to EventBridge via AWS CloudTrail.

## Device Advisor events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Device Advisor to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iotdeviceadvisor
+ `eventSource`: iotdeviceadvisor.amazonaws.com

```
{
  "source": ["aws.iotdeviceadvisor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotdeviceadvisor.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iotdeviceadvisor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotdeviceadvisor.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT Fleet Hub events
AWS IoT Fleet Hub

AWS IoT Fleet Hub sends service events to EventBridge via AWS CloudTrail.

## AWS IoT Fleet Hub events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT Fleet Hub to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iotfleethub
+ `eventSource`: iotfleethub.amazonaws.com

```
{
  "source": ["aws.iotfleethub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotfleethub.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iotfleethub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotfleethub.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT FleetWise events
AWS IoT FleetWise

AWS IoT FleetWise sends service events to EventBridge via AWS CloudTrail.

## AWS IoT FleetWise events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT FleetWise to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iotfleetwise
+ `eventSource`: iotfleetwise.amazonaws.com

```
{
  "source": ["aws.iotfleetwise"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotfleetwise.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iotfleetwise"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotfleetwise.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT Secure Tunneling events
AWS IoT Secure Tunneling

AWS IoT Secure Tunneling sends service events to EventBridge via AWS CloudTrail.

## AWS IoT Secure Tunneling events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT Secure Tunneling to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iotsecuredtunneling
+ `eventSource`: iotsecuredtunneling.amazonaws.com

```
{
  "source": ["aws.iotsecuredtunneling"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotsecuredtunneling.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iotsecuredtunneling"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotsecuredtunneling.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT SiteWise events
AWS IoT SiteWise

AWS IoT SiteWise sends service events to EventBridge via AWS CloudTrail.

## AWS IoT SiteWise events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT SiteWise to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iotsitewise
+ `eventSource`: iotsitewise.amazonaws.com

```
{
  "source": ["aws.iotsitewise"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotsitewise.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iotsitewise"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotsitewise.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT TwinMaker events
AWS IoT TwinMaker

AWS IoT TwinMaker sends service events to EventBridge via AWS CloudTrail.

## AWS IoT TwinMaker events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT TwinMaker to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iottwinmaker
+ `eventSource`: iottwinmaker.amazonaws.com

```
{
  "source": ["aws.iottwinmaker"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iottwinmaker.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iottwinmaker"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iottwinmaker.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT Wireless events
AWS IoT Wireless

AWS IoT Wireless sends service events to EventBridge via AWS CloudTrail.

## AWS IoT Wireless events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT Wireless to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iotwireless
+ `eventSource`: iotwireless.amazonaws.com

```
{
  "source": ["aws.iotwireless"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotwireless.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iotwireless"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotwireless.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS IoT Events events
AWS IoT Events

AWS IoT Events sends service events to EventBridge via AWS CloudTrail.

## AWS IoT Events events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS IoT Events to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.iotevents
+ `eventSource`: iotevents.amazonaws.com

```
{
  "source": ["aws.iotevents"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotevents.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.iotevents"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["iotevents.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Kendra events
Amazon Kendra

Amazon Kendra sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Kendra service events
Service events

Amazon Kendra sends the following events directly to EventBridge: 
+ Document State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.kendra

```
{
  "source": ["aws.kendra"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.kendra"],
  "detail-type": ["Document State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Kendra events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Kendra to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.kendra
+ `eventSource`: kendra.amazonaws.com

```
{
  "source": ["aws.kendra"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kendra.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.kendra"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kendra.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Kendra Intelligent Ranking events
Amazon Kendra Intelligent Ranking

Amazon Kendra Intelligent Ranking sends service events to EventBridge via AWS CloudTrail.

## Amazon Kendra Intelligent Ranking events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Kendra Intelligent Ranking to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.kendra-ranking
+ `eventSource`: kendra-ranking.amazonaws.com

```
{
  "source": ["aws.kendra-ranking"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kendra-ranking.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.kendra-ranking"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kendra-ranking.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Key Management Service events
AWS KMS

AWS KMS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS KMS service events
Service events

AWS KMS sends the following events directly to EventBridge: 
+ KMS Imported Key Material Expiration
+ KMS CMK Rotation
+ KMS CMK Deletion

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.kms

```
{
  "source": ["aws.kms"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.kms"],
  "detail-type": ["KMS Imported Key Material Expiration"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS KMS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS KMS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.kms
+ `eventSource`: kms.amazonaws.com

```
{
  "source": ["aws.kms"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kms.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.kms"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kms.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Kinesis Data Streams events
Kinesis Data Streams

Kinesis Data Streams sends service events to EventBridge via AWS CloudTrail.

## Kinesis Data Streams events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Kinesis Data Streams to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.kinesis
+ `eventSource`: kinesis.amazonaws.com

```
{
  "source": ["aws.kinesis"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kinesis.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.kinesis"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kinesis.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Data Firehose events
Firehose

Firehose sends service events to EventBridge via AWS CloudTrail.

## Firehose events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Firehose to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.firehose
+ `eventSource`: firehose.amazonaws.com

```
{
  "source": ["aws.firehose"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["firehose.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.firehose"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["firehose.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Kinesis Video Streams events
Kinesis Video Streams

Kinesis Video Streams sends service events to EventBridge via AWS CloudTrail.

## Kinesis Video Streams events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Kinesis Video Streams to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.kinesisvideo
+ `eventSource`: kinesisvideo.amazonaws.com

```
{
  "source": ["aws.kinesisvideo"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kinesisvideo.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.kinesisvideo"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kinesisvideo.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Lake Formation events
Lake Formation

Lake Formation sends service events to EventBridge via AWS CloudTrail.

## Lake Formation events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Lake Formation to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.lakeformation
+ `eventSource`: lakeformation.amazonaws.com

```
{
  "source": ["aws.lakeformation"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lakeformation.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.lakeformation"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lakeformation.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Lambda events
Lambda

Lambda sends service events to EventBridge via AWS CloudTrail.

## Lambda events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Lambda to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.lambda
+ `eventSource`: lambda.amazonaws.com

```
{
  "source": ["aws.lambda"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lambda.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.lambda"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lambda.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Launch Wizard events
Launch Wizard

Launch Wizard sends service events to EventBridge via AWS CloudTrail.

## Launch Wizard events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Launch Wizard to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.launchwizard
+ `eventSource`: launchwizard.amazonaws.com

```
{
  "source": ["aws.launchwizard"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["launchwizard.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.launchwizard"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["launchwizard.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Lex Model Building Service events
Amazon Lex MBS

Amazon Lex MBS sends service events to EventBridge via AWS CloudTrail.

## Amazon Lex MBS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Lex MBS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.lex
+ `eventSource`: lex.amazonaws.com

```
{
  "source": ["aws.lex"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lex.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.lex"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lex.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS License Manager events
License Manager

License Manager sends service events directly to EventBridge, as well as via AWS CloudTrail.

## License Manager service events
Service events

License Manager sends the following events directly to EventBridge: 
+ Grant Change
+ License Change
+ License Consumption Change
+ License Token Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.license-manager

```
{
  "source": ["aws.license-manager"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.license-manager"],
  "detail-type": ["Grant Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## License Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from License Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.license-manager
+ `eventSource`: license-manager.amazonaws.com

```
{
  "source": ["aws.license-manager"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["license-manager.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.license-manager"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["license-manager.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Linux subscriptions in AWS License Manager events
Linux subscriptions in License Manager

Linux subscriptions in License Manager sends service events to EventBridge via AWS CloudTrail.

## Linux subscriptions in License Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Linux subscriptions in License Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.license-manager-linux-subscriptions
+ `eventSource`: license-manager-linux-subscriptions.amazonaws.com

```
{
  "source": ["aws.license-manager-linux-subscriptions"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["license-manager-linux-subscriptions.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.license-manager-linux-subscriptions"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["license-manager-linux-subscriptions.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# User subscriptions in AWS License Manager events
User subscriptions in License Manager

User subscriptions in License Manager sends service events directly to EventBridge, as well as via AWS CloudTrail.

## User subscriptions in License Manager service events
Service events

User subscriptions in License Manager sends the following events directly to EventBridge: 
+ Identity Provider Registered
+ Identity Provider Registration Failed
+ Identity Provider Deregistered
+ Identity Provider Deregistration Failed
+ License Server Endpoint Healthy
+ License Server Endpoint Unhealthy
+ License Server Endpoint Provisioned
+ License Server Endpoint Provisioning Failed
+ License Server Endpoint Updated
+ License Server Endpoint Update Failed
+ License Server Endpoint Deleted
+ License Server Endpoint Deletion Failed
+ User Subscribed
+ User Subscription Failed
+ User Unsubscribed
+ User Unsubscription Failed
+ User Associated
+ User Association Failed
+ User Disassociated
+ User Disassociation Failed
+ Instance Activated
+ Instance Activation Failed
+ Instance Terminated
+ Instance Unhealthy

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.license-manager-user-subscriptions

```
{
  "source": ["aws.license-manager-user-subscriptions"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.license-manager-user-subscriptions"],
  "detail-type": ["Identity Provider Registered"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## User subscriptions in License Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from User subscriptions in License Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.license-manager-user-subscriptions
+ `eventSource`: license-manager-user-subscriptions.amazonaws.com

```
{
  "source": ["aws.license-manager-user-subscriptions"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["license-manager-user-subscriptions.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.license-manager-user-subscriptions"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["license-manager-user-subscriptions.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Lightsail events
Lightsail

Lightsail sends service events to EventBridge via AWS CloudTrail.

## Lightsail events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Lightsail to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.lightsail
+ `eventSource`: lightsail.amazonaws.com

```
{
  "source": ["aws.lightsail"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lightsail.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.lightsail"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lightsail.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Location Service events
Amazon Location

Amazon Location sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Location service events
Service events

Amazon Location sends the following events directly to EventBridge: 
+ Geofence Enter
+ Geofence Exit
+ Location Geofence Event
+ Location Device Position Event

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.geo

```
{
  "source": ["aws.geo"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.geo"],
  "detail-type": ["Geofence Enter"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Location events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Location to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.geo
+ `eventSource`: geo.amazonaws.com

```
{
  "source": ["aws.geo"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["geo.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.geo"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["geo.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Lookout for Equipment events
Lookout for Equipment

Lookout for Equipment sends service events to EventBridge via AWS CloudTrail.

## Lookout for Equipment events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Lookout for Equipment to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.lookoutequipment
+ `eventSource`: lookoutequipment.amazonaws.com

```
{
  "source": ["aws.lookoutequipment"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lookoutequipment.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.lookoutequipment"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lookoutequipment.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Lookout for Vision events
Lookout for Vision

Lookout for Vision sends service events to EventBridge via AWS CloudTrail.

## Lookout for Vision events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Lookout for Vision to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.lookoutvision
+ `eventSource`: lookoutvision.amazonaws.com

```
{
  "source": ["aws.lookoutvision"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lookoutvision.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.lookoutvision"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["lookoutvision.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon MQ events
Amazon MQ

Amazon MQ sends service events to EventBridge via AWS CloudTrail.

## Amazon MQ events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon MQ to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.amazonmq
+ `eventSource`: amazonmq.amazonaws.com

```
{
  "source": ["aws.amazonmq"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amazonmq.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.amazonmq"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amazonmq.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Machine Learning events
Amazon ML

Amazon ML sends service events to EventBridge via AWS CloudTrail.

## Amazon ML events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon ML to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.machinelearning
+ `eventSource`: machinelearning.amazonaws.com

```
{
  "source": ["aws.machinelearning"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["machinelearning.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.machinelearning"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["machinelearning.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Macie events
Macie

Macie sends service events directly to EventBridge.

## Macie service events
Service events

Macie sends the following events directly to EventBridge: 
+ Macie Finding

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.macie

```
{
  "source": ["aws.macie"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.macie"],
  "detail-type": ["Macie Finding"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# Amazon Macie events
Macie

Macie sends service events to EventBridge via AWS CloudTrail.

## Macie events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Macie to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.macie2
+ `eventSource`: macie2.amazonaws.com

```
{
  "source": ["aws.macie2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["macie2.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.macie2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["macie2.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Mainframe Modernization events
AWS Mainframe Modernization

AWS Mainframe Modernization sends service events to EventBridge via AWS CloudTrail.

## AWS Mainframe Modernization events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Mainframe Modernization to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.m2
+ `eventSource`: m2.amazonaws.com

```
{
  "source": ["aws.m2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["m2.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.m2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["m2.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Managed Blockchain events
Managed Blockchain

Managed Blockchain sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Managed Blockchain service events
Service events

Managed Blockchain sends the following events directly to EventBridge: 
+ Managed Blockchain Proposal Status Change
+ Managed Blockchain Invitation Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.managedblockchain

```
{
  "source": ["aws.managedblockchain"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.managedblockchain"],
  "detail-type": ["Managed Blockchain Proposal Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Managed Blockchain events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Managed Blockchain to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.managedblockchain
+ `eventSource`: managedblockchain.amazonaws.com

```
{
  "source": ["aws.managedblockchain"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["managedblockchain.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.managedblockchain"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["managedblockchain.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Managed Blockchain Query events
Managed Blockchain Query

Managed Blockchain Query sends service events to EventBridge via AWS CloudTrail.

## Managed Blockchain Query events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Managed Blockchain Query to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.managedblockchain-query
+ `eventSource`: managedblockchain-query.amazonaws.com

```
{
  "source": ["aws.managedblockchain-query"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["managedblockchain-query.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.managedblockchain-query"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["managedblockchain-query.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Managed Grafana events
Amazon Managed Grafana

Amazon Managed Grafana sends service events to EventBridge via AWS CloudTrail.

## Amazon Managed Grafana events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Managed Grafana to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.grafana
+ `eventSource`: grafana.amazonaws.com

```
{
  "source": ["aws.grafana"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["grafana.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.grafana"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["grafana.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Managed Service for Apache Flink events
Managed Service for Apache Flink

Managed Service for Apache Flink sends service events to EventBridge via AWS CloudTrail.

## Managed Service for Apache Flink events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Managed Service for Apache Flink to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.kinesisanalytics
+ `eventSource`: kinesisanalytics.amazonaws.com

```
{
  "source": ["aws.kinesisanalytics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kinesisanalytics.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.kinesisanalytics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kinesisanalytics.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Managed Service for Prometheus events
Amazon Managed Service for Prometheus

Amazon Managed Service for Prometheus sends service events to EventBridge via AWS CloudTrail.

## Amazon Managed Service for Prometheus events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Managed Service for Prometheus to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.aps
+ `eventSource`: aps.amazonaws.com

```
{
  "source": ["aws.aps"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aps.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.aps"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aps.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Managed Service for Prometheus workspaces events
Amazon Managed Service for Prometheus workspaces

Amazon Managed Service for Prometheus workspaces sends service events to EventBridge via AWS CloudTrail.

## Amazon Managed Service for Prometheus workspaces events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Managed Service for Prometheus workspaces to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.aps-workspaces
+ `eventSource`: aps-workspaces.amazonaws.com

```
{
  "source": ["aws.aps-workspaces"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aps-workspaces.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.aps-workspaces"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aps-workspaces.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Managed Services events
AMS

AMS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AMS service events
Service events

AMS sends the following events directly to EventBridge: 
+ AMS RFC State Change
+ AMS Patch Window Execution State Change
+ EKS Cluster Health State Change
+ EKS Node Health State Change
+ EKS Workload Health State Change
+ EKS Pod Health State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.managedservices

```
{
  "source": ["aws.managedservices"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.managedservices"],
  "detail-type": ["AMS RFC State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AMS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AMS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.managedservices
+ `eventSource`: managedservices.amazonaws.com

```
{
  "source": ["aws.managedservices"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["managedservices.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.managedservices"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["managedservices.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Managed Services for Amazon EKS Monitoring events
AMS for Amazon EKS Monitoring

AMS for Amazon EKS Monitoring sends service events to EventBridge via AWS CloudTrail.

## AMS for Amazon EKS Monitoring events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AMS for Amazon EKS Monitoring to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ams-k8s
+ `eventSource`: ams-k8s.amazonaws.com

```
{
  "source": ["aws.ams-k8s"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ams-k8s.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ams-k8s"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ams-k8s.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Managed Streaming for Apache Kafka events
Amazon MSK

Amazon MSK sends service events to EventBridge via AWS CloudTrail.

## Amazon MSK events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon MSK to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.kafka-cluster
+ `eventSource`: kafka-cluster.amazonaws.com

```
{
  "source": ["aws.kafka-cluster"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kafka-cluster.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.kafka-cluster"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kafka-cluster.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Managed Streaming for Apache Kafka Connect events
Amazon MSK Connect

Amazon MSK Connect sends service events to EventBridge via AWS CloudTrail.

## Amazon MSK Connect events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon MSK Connect to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.kafkaconnect
+ `eventSource`: kafkaconnect.amazonaws.com

```
{
  "source": ["aws.kafkaconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kafkaconnect.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.kafkaconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["kafkaconnect.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Managed Workflows for Apache Airflow events
Amazon MWAA

Amazon MWAA sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon MWAA service events
Service events

Amazon MWAA sends the following events directly to EventBridge: 
+ MWAA Environment Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.airflow

```
{
  "source": ["aws.airflow"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.airflow"],
  "detail-type": ["MWAA Environment Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon MWAA events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon MWAA to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.airflow
+ `eventSource`: airflow.amazonaws.com

```
{
  "source": ["aws.airflow"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["airflow.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.airflow"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["airflow.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Marketplace Catalog API events
AWS Marketplace Catalog API

AWS Marketplace Catalog API sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Marketplace Catalog API service events
Service events

AWS Marketplace Catalog API sends the following events directly to EventBridge: 
+ Offer Released
+ Change Set Succeeded
+ Change Set Failed
+ Change Set Cancelled
+ Products Security Report Created

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.marketplacecatalog

```
{
  "source": ["aws.marketplacecatalog"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.marketplacecatalog"],
  "detail-type": ["Offer Released"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Marketplace Catalog API events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Marketplace Catalog API to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.marketplacecatalog
+ `eventSource`: marketplacecatalog.amazonaws.com

```
{
  "source": ["aws.marketplacecatalog"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["marketplacecatalog.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.marketplacecatalog"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["marketplacecatalog.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Marketplace Commerce Analytics events
AWS Marketplace Commerce Analytics

AWS Marketplace Commerce Analytics sends service events to EventBridge via AWS CloudTrail.

## AWS Marketplace Commerce Analytics events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Marketplace Commerce Analytics to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.marketplace-commerce-analytics
+ `eventSource`: marketplace-commerce-analytics.amazonaws.com

```
{
  "source": ["aws.marketplace-commerce-analytics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["marketplace-commerce-analytics.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.marketplace-commerce-analytics"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["marketplace-commerce-analytics.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Marketplace Deployment Services events
AWS Marketplace Deployment Services

AWS Marketplace Deployment Services sends service events to EventBridge via AWS CloudTrail.

## AWS Marketplace Deployment Services events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Marketplace Deployment Services to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.deployment-marketplace
+ `eventSource`: deployment-marketplace.amazonaws.com

```
{
  "source": ["aws.deployment-marketplace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["deployment-marketplace.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.deployment-marketplace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["deployment-marketplace.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Marketplace Discovery events
AWS Marketplace Discovery

AWS Marketplace Discovery sends service events to EventBridge via AWS CloudTrail.

## AWS Marketplace Discovery events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Marketplace Discovery to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.discovery-marketplace
+ `eventSource`: discovery-marketplace.amazonaws.com

```
{
  "source": ["aws.discovery-marketplace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["discovery-marketplace.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.discovery-marketplace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["discovery-marketplace.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Marketplace Entitlement Service events
AWS Marketplace Entitlement Service

AWS Marketplace Entitlement Service sends service events to EventBridge via AWS CloudTrail.

## AWS Marketplace Entitlement Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Marketplace Entitlement Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.entitlement-marketplace
+ `eventSource`: entitlement-marketplace.amazonaws.com

```
{
  "source": ["aws.entitlement-marketplace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["entitlement-marketplace.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.entitlement-marketplace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["entitlement-marketplace.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Marketplace Private Marketplace events
AWS Marketplace Private Marketplace

AWS Marketplace Private Marketplace sends service events directly to EventBridge.

## AWS Marketplace Private Marketplace service events
Service events

AWS Marketplace Private Marketplace sends the following events directly to EventBridge: 
+ Product Request Created
+ Product Request Approved
+ Product Request Declined

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.private-marketplace

```
{
  "source": ["aws.private-marketplace"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.private-marketplace"],
  "detail-type": ["Product Request Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Marketplace Vendor Insights events
AWS Marketplace Vendor Insights

AWS Marketplace Vendor Insights sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Marketplace Vendor Insights service events
Service events

AWS Marketplace Vendor Insights sends the following events directly to EventBridge: 
+ Entitled Security Profile Snapshot Available

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.vendor-insights

```
{
  "source": ["aws.vendor-insights"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.vendor-insights"],
  "detail-type": ["Entitled Security Profile Snapshot Available"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Marketplace Vendor Insights events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Marketplace Vendor Insights to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.vendor-insights
+ `eventSource`: vendor-insights.amazonaws.com

```
{
  "source": ["aws.vendor-insights"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["vendor-insights.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.vendor-insights"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["vendor-insights.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Mechanical Turk events
Mechanical Turk

Mechanical Turk sends service events to EventBridge via AWS CloudTrail.

## Mechanical Turk events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Mechanical Turk to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.mturk-requester
+ `eventSource`: mturk-requester.amazonaws.com

```
{
  "source": ["aws.mturk-requester"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mturk-requester.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.mturk-requester"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mturk-requester.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Elemental MediaConnect events
MediaConnect

MediaConnect sends service events directly to EventBridge, as well as via AWS CloudTrail.

## MediaConnect service events
Service events

MediaConnect sends the following events directly to EventBridge: 
+ MediaConnect Alert
+ MediaConnect Source Health
+ MediaConnect Output Health
+ MediaConnect Flow Status Change
+ MediaConnect Flow Maintenance
+ MediaConnect Flow Health
+ MediaConnect Output Status Change
+ MediaConnect Flow Content Quality

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.mediaconnect

```
{
  "source": ["aws.mediaconnect"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.mediaconnect"],
  "detail-type": ["MediaConnect Alert"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## MediaConnect events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from MediaConnect to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.mediaconnect
+ `eventSource`: mediaconnect.amazonaws.com

```
{
  "source": ["aws.mediaconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediaconnect.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.mediaconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediaconnect.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Elemental MediaConvert events
MediaConvert

MediaConvert sends service events directly to EventBridge, as well as via AWS CloudTrail.

## MediaConvert service events
Service events

MediaConvert sends the following events directly to EventBridge: 
+ MediaConvert Job State Change
+ Job Engine Version Added
+ Job Engine Version Updated
+ Job Engine Version Approaching Expiration

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.mediaconvert

```
{
  "source": ["aws.mediaconvert"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.mediaconvert"],
  "detail-type": ["MediaConvert Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## MediaConvert events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from MediaConvert to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.mediaconvert
+ `eventSource`: mediaconvert.amazonaws.com

```
{
  "source": ["aws.mediaconvert"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediaconvert.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.mediaconvert"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediaconvert.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Elemental MediaLive events
MediaLive

MediaLive sends service events directly to EventBridge, as well as via AWS CloudTrail.

## MediaLive service events
Service events

MediaLive sends the following events directly to EventBridge: 
+ MediaLive Channel State Change
+ MediaLive Channel Alert
+ MediaLive Multiplex State Change
+ MediaLive Multiplex Alert
+ MediaLive Channel Input Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.medialive

```
{
  "source": ["aws.medialive"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.medialive"],
  "detail-type": ["MediaLive Channel State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## MediaLive events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from MediaLive to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.medialive
+ `eventSource`: medialive.amazonaws.com

```
{
  "source": ["aws.medialive"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["medialive.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.medialive"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["medialive.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Elemental MediaStore events
MediaStore

MediaStore sends service events directly to EventBridge, as well as via AWS CloudTrail.

## MediaStore service events
Service events

MediaStore sends the following events directly to EventBridge: 
+ MediaStore Object Upload State Change
+ MediaStore Container State Change
+ MediaStore Object State Change

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.mediastore

```
{
  "source": ["aws.mediastore"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.mediastore"],
  "detail-type": ["MediaStore Object Upload State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## MediaStore events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from MediaStore to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.mediastore
+ `eventSource`: mediastore.amazonaws.com

```
{
  "source": ["aws.mediastore"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediastore.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.mediastore"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["mediastore.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon MemoryDB events
MemoryDB

MemoryDB sends service events to EventBridge via AWS CloudTrail.

## MemoryDB events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from MemoryDB to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.memorydb
+ `eventSource`: memorydb.amazonaws.com

```
{
  "source": ["aws.memorydb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["memorydb.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.memorydb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["memorydb.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Marketplace Metering Service events
AWS Marketplace Metering Service

AWS Marketplace Metering Service sends service events to EventBridge via AWS CloudTrail.

## AWS Marketplace Metering Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Marketplace Metering Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.metering-marketplace
+ `eventSource`: metering-marketplace.amazonaws.com

```
{
  "source": ["aws.metering-marketplace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["metering-marketplace.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.metering-marketplace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["metering-marketplace.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Migration Hub Orchestrator events
Migration Hub Orchestrator

Migration Hub Orchestrator sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Migration Hub Orchestrator service events
Service events

Migration Hub Orchestrator sends the following events directly to EventBridge: 
+ Migration Hub Orchestrator Resource Status Changed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.migrationhub-orchestrator

```
{
  "source": ["aws.migrationhub-orchestrator"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.migrationhub-orchestrator"],
  "detail-type": ["Migration Hub Orchestrator Resource Status Changed"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Migration Hub Orchestrator events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Migration Hub Orchestrator to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.migrationhub-orchestrator
+ `eventSource`: migrationhub-orchestrator.amazonaws.com

```
{
  "source": ["aws.migrationhub-orchestrator"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["migrationhub-orchestrator.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.migrationhub-orchestrator"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["migrationhub-orchestrator.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Migration Hub Refactor Spaces events
Refactor Spaces

Refactor Spaces sends service events to EventBridge via AWS CloudTrail.

## Refactor Spaces events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Refactor Spaces to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.refactor-spaces
+ `eventSource`: refactor-spaces.amazonaws.com

```
{
  "source": ["aws.refactor-spaces"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["refactor-spaces.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.refactor-spaces"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["refactor-spaces.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Migration Hub Strategy Recommendations events
Strategy Recommendations

Strategy Recommendations sends service events to EventBridge via AWS CloudTrail.

## Strategy Recommendations events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Strategy Recommendations to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.migrationhub-strategy
+ `eventSource`: migrationhub-strategy.amazonaws.com

```
{
  "source": ["aws.migrationhub-strategy"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["migrationhub-strategy.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.migrationhub-strategy"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["migrationhub-strategy.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Migration Hub events
Migration Hub

Migration Hub sends service events to EventBridge via AWS CloudTrail.

## Migration Hub events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Migration Hub to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.migrationhub
+ `eventSource`: migrationhub.amazonaws.com

```
{
  "source": ["aws.migrationhub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["migrationhub.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.migrationhub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["migrationhub.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch Monitoring events
CloudWatch Monitoring

CloudWatch Monitoring sends service events directly to EventBridge, as well as via AWS CloudTrail.

## CloudWatch Monitoring service events
Service events

CloudWatch Monitoring sends the following events directly to EventBridge: 
+ CloudWatch Alarm State Change
+ CloudWatch Alarm Configuration Change
+ CloudWatch Alarm Contributor State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.monitoring

```
{
  "source": ["aws.monitoring"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.monitoring"],
  "detail-type": ["CloudWatch Alarm State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## CloudWatch Monitoring events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudWatch Monitoring to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.monitoring
+ `eventSource`: monitoring.amazonaws.com

```
{
  "source": ["aws.monitoring"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["monitoring.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.monitoring"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["monitoring.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Monitron events
Amazon Monitron

Amazon Monitron sends service events to EventBridge via AWS CloudTrail.

## Amazon Monitron events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Monitron to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.monitron
+ `eventSource`: monitron.amazonaws.com

```
{
  "source": ["aws.monitron"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["monitron.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.monitron"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["monitron.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Multi-party approval events
Multi-party approval

Multi-party approval sends service events to EventBridge via AWS CloudTrail.

## Multi-party approval events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Multi-party approval to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.multi-party-approval
+ `eventSource`: multi-party-approval.amazonaws.com

```
{
  "source": ["aws.multi-party-approval"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["multi-party-approval.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.multi-party-approval"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["multi-party-approval.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Neptune Analytics events
Neptune Analytics

Neptune Analytics sends service events to EventBridge via AWS CloudTrail.

## Neptune Analytics events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Neptune Analytics to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.neptune-graph
+ `eventSource`: neptune-graph.amazonaws.com

```
{
  "source": ["aws.neptune-graph"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["neptune-graph.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.neptune-graph"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["neptune-graph.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Network Access Analyzer events
Network Access Analyzer

Network Access Analyzer sends service events directly to EventBridge.

## Network Access Analyzer service events
Service events

Network Access Analyzer sends the following events directly to EventBridge: 
+ Analysis Completed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.networkaccessanalyzer

```
{
  "source": ["aws.networkaccessanalyzer"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.networkaccessanalyzer"],
  "detail-type": ["Analysis Completed"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Network Firewall events
Network Firewall

Network Firewall sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Network Firewall service events
Service events

Network Firewall sends the following events directly to EventBridge: 
+ Firewall Configuration Changed
+ Firewall Attachment Status Changed
+ Firewall Transit Gateway Attachment Status Changed

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.network-firewall

```
{
  "source": ["aws.network-firewall"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.network-firewall"],
  "detail-type": ["Firewall Configuration Changed"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Network Firewall events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Network Firewall to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.network-firewall
+ `eventSource`: network-firewall.amazonaws.com

```
{
  "source": ["aws.network-firewall"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["network-firewall.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.network-firewall"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["network-firewall.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Network Flow Monitor events
Network Flow Monitor

Network Flow Monitor sends service events to EventBridge via AWS CloudTrail.

## Network Flow Monitor events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Network Flow Monitor to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.networkflowmonitor
+ `eventSource`: networkflowmonitor.amazonaws.com

```
{
  "source": ["aws.networkflowmonitor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["networkflowmonitor.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.networkflowmonitor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["networkflowmonitor.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Network Manager events
Network Manager

Network Manager sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Network Manager service events
Service events

Network Manager sends the following events directly to EventBridge: 
+ Network Manager Topology Change
+ Network Manager Routing Update
+ Network Manager Status Update
+ Network Manager Service Advisory
+ Network Manager Segment Update
+ Network Manager Network Function Group Update
+ Network Manager Policy Update

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.networkmanager

```
{
  "source": ["aws.networkmanager"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.networkmanager"],
  "detail-type": ["Network Manager Topology Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Network Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Network Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.networkmanager
+ `eventSource`: networkmanager.amazonaws.com

```
{
  "source": ["aws.networkmanager"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["networkmanager.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.networkmanager"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["networkmanager.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Network Manager Chat events
Network Manager Chat

Network Manager Chat sends service events to EventBridge via AWS CloudTrail.

## Network Manager Chat events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Network Manager Chat to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.networkmanager-chat
+ `eventSource`: networkmanager-chat.amazonaws.com

```
{
  "source": ["aws.networkmanager-chat"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["networkmanager-chat.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.networkmanager-chat"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["networkmanager-chat.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon One Enterprise events
Amazon One Enterprise

Amazon One Enterprise sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon One Enterprise service events
Service events

Amazon One Enterprise sends the following events directly to EventBridge: 
+ Device Health Status Changed To Healthy
+ Device Health Status Changed To Critical
+ Device Connectivity Changed To Online
+ Device Connectivity Changed To Offline
+ New Alert(s) Detected
+ Some Alert(s) Cleared
+ New Successful Enrollment
+ New Successful Un-enrollment
+ Unsuccessful Enrollment
+ Unsuccessful Un-enrollment
+ Successful Recognition
+ Unsuccessful Recognition
+ User Deleted
+ User Created
+ User Authenticated

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.one

```
{
  "source": ["aws.one"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.one"],
  "detail-type": ["Device Health Status Changed To Healthy"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon One Enterprise events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon One Enterprise to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.one
+ `eventSource`: one.amazonaws.com

```
{
  "source": ["aws.one"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["one.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.one"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["one.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon OpenSearch Service Ingestion Service events
OpenSearch Service Ingestion Service

OpenSearch Service Ingestion Service sends service events to EventBridge via AWS CloudTrail.

## OpenSearch Service Ingestion Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from OpenSearch Service Ingestion Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.osis
+ `eventSource`: osis.amazonaws.com

```
{
  "source": ["aws.osis"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["osis.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.osis"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["osis.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon OpenSearch Serverless events
Amazon OpenSearch Serverless

Amazon OpenSearch Serverless sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon OpenSearch Serverless service events
Service events

Amazon OpenSearch Serverless sends the following events directly to EventBridge: 
+ OCU Utilization Approaching Max Limit
+ OCU Utilization Reached Max Limit

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.aoss

```
{
  "source": ["aws.aoss"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.aoss"],
  "detail-type": ["OCU Utilization Approaching Max Limit"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon OpenSearch Serverless events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon OpenSearch Serverless to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.aoss
+ `eventSource`: aoss.amazonaws.com

```
{
  "source": ["aws.aoss"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aoss.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.aoss"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aoss.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon OpenSearch Service events
OpenSearch Service

OpenSearch Service sends service events to EventBridge via AWS CloudTrail.

## OpenSearch Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from OpenSearch Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.opensearchservice
+ `eventSource`: opensearchservice.amazonaws.com

```
{
  "source": ["aws.opensearchservice"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["opensearchservice.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.opensearchservice"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["opensearchservice.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon OpenSearch Service events
OpenSearch Service

OpenSearch Service sends service events directly to EventBridge, as well as via AWS CloudTrail.

## OpenSearch Service service events
Service events

OpenSearch Service sends the following events directly to EventBridge: 
+ Amazon ES Service Software Update Notification
+ Amazon ES Auto-Tune Notification
+ Amazon OpenSearch Service Software Update Notification
+ Amazon OpenSearch Service Auto-Tune Notification
+ Amazon OpenSearch Service Cluster Status Notification
+ Domain Error Notification
+ Amazon OpenSearch Service Notification
+ Amazon OpenSearch Service Maintenance Update
+ Amazon OpenSearch Service Domain Update Notification
+ Amazon OpenSearch Service VPC Endpoint Notification

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.es

```
{
  "source": ["aws.es"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.es"],
  "detail-type": ["Amazon ES Service Software Update Notification"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## OpenSearch Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from OpenSearch Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.es
+ `eventSource`: es.amazonaws.com

```
{
  "source": ["aws.es"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["es.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.es"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["es.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Oracle Database@AWS events
Oracle Database@AWS

Oracle Database@AWS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Oracle Database@AWS service events
Service events

Oracle Database@AWS sends the following events directly to EventBridge: 
+ ODB Network Event
+ ODB Zero ETL Event

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.odb

```
{
  "source": ["aws.odb"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.odb"],
  "detail-type": ["ODB Network Event"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Oracle Database@AWS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Oracle Database@AWS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.odb
+ `eventSource`: odb.amazonaws.com

```
{
  "source": ["aws.odb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["odb.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.odb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["odb.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Organizations events
Organizations

Organizations sends service events to EventBridge via AWS CloudTrail.

## Organizations events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Organizations to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.organizations
+ `eventSource`: organizations.amazonaws.com

```
{
  "source": ["aws.organizations"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["organizations.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.organizations"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["organizations.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Outposts events
AWS Outposts

AWS Outposts sends service events to EventBridge via AWS CloudTrail.

## AWS Outposts events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Outposts to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.outposts
+ `eventSource`: outposts.amazonaws.com

```
{
  "source": ["aws.outposts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["outposts.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.outposts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["outposts.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Panorama events
AWS Panorama

AWS Panorama sends service events to EventBridge via AWS CloudTrail.

## AWS Panorama events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Panorama to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.panorama
+ `eventSource`: panorama.amazonaws.com

```
{
  "source": ["aws.panorama"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["panorama.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.panorama"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["panorama.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Parallel Computing Service events
AWS PCS

AWS PCS sends service events to EventBridge via AWS CloudTrail.

## AWS PCS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS PCS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.pcs
+ `eventSource`: pcs.amazonaws.com

```
{
  "source": ["aws.pcs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pcs.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.pcs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pcs.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Partner Central Selling events
Partner Central Selling

Partner Central Selling sends service events directly to EventBridge.

## Partner Central Selling service events
Service events

Partner Central Selling sends the following events directly to EventBridge: 
+ Opportunity Created
+ Opportunity Updated
+ Opportunity Accepted
+ Opportunity Rejected
+ Engagement Invitation Created
+ Engagement Invitation Accepted
+ Engagement Invitation Rejected
+ Engagement Invitation Expired
+ Engagement Member Joined
+ Resource Snapshot Created
+ Engagement Member Added
+ Engagement Resource Snapshot Created

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.partnercentral-selling

```
{
  "source": ["aws.partnercentral-selling"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.partnercentral-selling"],
  "detail-type": ["Opportunity Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Payment Cryptography Controlplane events
AWS Payment Cryptography Controlplane

AWS Payment Cryptography Controlplane sends service events to EventBridge via AWS CloudTrail.

## AWS Payment Cryptography Controlplane events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Payment Cryptography Controlplane to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.payment-cryptography
+ `eventSource`: payment-cryptography.amazonaws.com

```
{
  "source": ["aws.payment-cryptography"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["payment-cryptography.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.payment-cryptography"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["payment-cryptography.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Payment Encryption Service events
AWS Payment Encryption Service

AWS Payment Encryption Service sends service events to EventBridge via AWS CloudTrail.

## AWS Payment Encryption Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Payment Encryption Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.aws-payment-encryption
+ `eventSource`: aws-payment-encryption.amazonaws.com

```
{
  "source": ["aws.aws-payment-encryption"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aws-payment-encryption.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.aws-payment-encryption"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["aws-payment-encryption.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon RDS Performance Insights events
Amazon RDS Performance Insights

Amazon RDS Performance Insights sends service events to EventBridge via AWS CloudTrail.

## Amazon RDS Performance Insights events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon RDS Performance Insights to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.pi
+ `eventSource`: pi.amazonaws.com

```
{
  "source": ["aws.pi"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pi.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.pi"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pi.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Personalize events
Amazon Personalize

Amazon Personalize sends service events to EventBridge via AWS CloudTrail.

## Amazon Personalize events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Personalize to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.personalize
+ `eventSource`: personalize.amazonaws.com

```
{
  "source": ["aws.personalize"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["personalize.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.personalize"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["personalize.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Pinpoint events
Amazon Pinpoint

Amazon Pinpoint sends service events to EventBridge via AWS CloudTrail.

## Amazon Pinpoint events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Pinpoint to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.pinpoint
+ `eventSource`: pinpoint.amazonaws.com

```
{
  "source": ["aws.pinpoint"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pinpoint.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.pinpoint"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pinpoint.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EventBridge Pipes events
EventBridge Pipes

EventBridge Pipes sends service events to EventBridge via AWS CloudTrail.

## EventBridge Pipes events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from EventBridge Pipes to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.pipes
+ `eventSource`: pipes.amazonaws.com

```
{
  "source": ["aws.pipes"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pipes.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.pipes"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pipes.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Polly events
Amazon Polly

Amazon Polly sends service events to EventBridge via AWS CloudTrail.

## Amazon Polly events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Polly to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.polly
+ `eventSource`: polly.amazonaws.com

```
{
  "source": ["aws.polly"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["polly.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.polly"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["polly.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Price List events
AWS Price List

AWS Price List sends service events to EventBridge via AWS CloudTrail.

## AWS Price List events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Price List to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.pricelist
+ `eventSource`: pricelist.amazonaws.com

```
{
  "source": ["aws.pricelist"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pricelist.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.pricelist"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pricelist.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Pricing Calculator events
AWS Pricing Calculator

AWS Pricing Calculator sends service events directly to EventBridge.

## AWS Pricing Calculator service events
Service events

AWS Pricing Calculator sends the following events directly to EventBridge: 
+ BillEstimate Created
+ BillEstimate Succeeded
+ BillEstimate Failed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.bcm-pricing-calculator

```
{
  "source": ["aws.bcm-pricing-calculator"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.bcm-pricing-calculator"],
  "detail-type": ["BillEstimate Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Private CA Connector for Active Directory events
AWS Private CA Connector for Active Directory

AWS Private CA Connector for Active Directory sends service events directly to EventBridge.

## AWS Private CA Connector for Active Directory service events
Service events

AWS Private CA Connector for Active Directory sends the following events directly to EventBridge: 
+ Certificate Enrollment Failed
+ Certificate Enrollment Succeeded
+ Certificate Policy Retrieval Failed
+ Certificate Policy Retrieval Succeeded
+ Certificate Policy/Enrollment Request Parsing Failed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.pca-connector-ad

```
{
  "source": ["aws.pca-connector-ad"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.pca-connector-ad"],
  "detail-type": ["Certificate Enrollment Failed"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Private CA Connector for SCEP events
Connector for SCEP

Connector for SCEP sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Connector for SCEP service events
Service events

Connector for SCEP sends the following events directly to EventBridge: 
+ Certificate Authority Capabilities Retrieval Failed
+ Certificate Authority Capabilities Retrieval Succeeded
+ Certificate Authority Certificate Retrieval Failed
+ Certificate Authority Certificate Retrieval Succeeded
+ Certificate Issuance Failed
+ Certificate Issuance Succeeded
+ Unsupported Operation Invoked

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.pca-connector-scep

```
{
  "source": ["aws.pca-connector-scep"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.pca-connector-scep"],
  "detail-type": ["Certificate Authority Capabilities Retrieval Failed"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Connector for SCEP events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Connector for SCEP to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.pca-connector-scep
+ `eventSource`: pca-connector-scep.amazonaws.com

```
{
  "source": ["aws.pca-connector-scep"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pca-connector-scep.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.pca-connector-scep"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["pca-connector-scep.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Proton events
AWS Proton

AWS Proton sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Proton service events
Service events

AWS Proton sends the following events directly to EventBridge: 
+ AWS Proton Environment Status Change
+ AWS Proton Environment Account Connection Status Change
+ AWS Proton Environment Template Status Change
+ AWS Proton Environment Template Version Status Change
+ AWS Proton Service Status Change
+ AWS Proton Service Instance Status Change
+ AWS Proton Service Pipeline Status Change
+ AWS Proton Service Template Status Change
+ AWS Proton Service Template Version Status Change
+ AWS Proton Component Status Change
+ AWS Proton Deployment Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.proton

```
{
  "source": ["aws.proton"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.proton"],
  "detail-type": ["AWS Proton Environment Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Proton events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Proton to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.proton
+ `eventSource`: proton.amazonaws.com

```
{
  "source": ["aws.proton"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["proton.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.proton"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["proton.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Q Apps events
Amazon Q Apps

Amazon Q Apps sends service events to EventBridge via AWS CloudTrail.

## Amazon Q Apps events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Q Apps to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.qapps
+ `eventSource`: qapps.amazonaws.com

```
{
  "source": ["aws.qapps"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["qapps.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.qapps"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["qapps.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Q Developer events
Amazon Q Developer

Amazon Q Developer sends service events to EventBridge via AWS CloudTrail.

## Amazon Q Developer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Q Developer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.amazonq
+ `eventSource`: amazonq.amazonaws.com

```
{
  "source": ["aws.amazonq"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amazonq.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.amazonq"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["amazonq.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Q Business events
Amazon Q

Amazon Q sends service events to EventBridge via AWS CloudTrail.

## Amazon Q events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Q to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.qbusiness
+ `eventSource`: qbusiness.amazonaws.com

```
{
  "source": ["aws.qbusiness"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["qbusiness.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.qbusiness"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["qbusiness.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Q Subscriptions events
Amazon Q Subscriptions

Amazon Q Subscriptions sends service events to EventBridge via AWS CloudTrail.

## Amazon Q Subscriptions events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Q Subscriptions to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.user-subscriptions
+ `eventSource`: user-subscriptions.amazonaws.com

```
{
  "source": ["aws.user-subscriptions"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["user-subscriptions.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.user-subscriptions"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["user-subscriptions.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Q in Connect events
Amazon Q in Connect

Amazon Q in Connect sends service events to EventBridge via AWS CloudTrail.

## Amazon Q in Connect events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Q in Connect to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.qconnect
+ `eventSource`: qconnect.amazonaws.com

```
{
  "source": ["aws.qconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["qconnect.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.qconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["qconnect.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon QLDB events
QLDB

QLDB sends service events directly to EventBridge, as well as via AWS CloudTrail.

## QLDB service events
Service events

QLDB sends the following events directly to EventBridge: 
+ QLDB Ledger State Change

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.qldb

```
{
  "source": ["aws.qldb"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.qldb"],
  "detail-type": ["QLDB Ledger State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## QLDB events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from QLDB to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.qldb
+ `eventSource`: qldb.amazonaws.com

```
{
  "source": ["aws.qldb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["qldb.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.qldb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["qldb.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Quick events
Quick

Quick sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Quick service events
Service events

Quick sends the following events directly to EventBridge: 
+ QuickSight Theme Creation Successful
+ QuickSight Theme Creation Failed
+ QuickSight Theme Permissions Updated
+ QuickSight Theme Update Successful
+ QuickSight Theme Update Failed
+ QuickSight Theme Deleted
+ QuickSight Theme Alias Created
+ QuickSight Theme Alias Updated
+ QuickSight Theme Alias Deleted
+ QuickSight DataSet Created
+ QuickSight DataSet Updated
+ QuickSight DataSet Deleted
+ QuickSight DataSet Permissions Updated
+ QuickSight DataSource Creation Successful
+ QuickSight DataSource Creation Failed
+ QuickSight DataSource Update Successful
+ QuickSight DataSource Update Failed
+ QuickSight DataSource Permissions Updated
+ QuickSight DataSource Deleted
+ QuickSight Folder Created
+ QuickSight Folder Updated
+ QuickSight Folder Membership Updated
+ QuickSight Folder Permissions Updated
+ QuickSight Folder Deleted
+ QuickSight Analysis Creation Successful
+ QuickSight Analysis Creation Failed
+ QuickSight Analysis Update Successful
+ QuickSight Analysis Permissions Updated
+ QuickSight Analysis Update Failed
+ QuickSight Analysis Deleted
+ QuickSight VPC Connection Creation Successful
+ QuickSight VPC Connection Creation Failed
+ QuickSight VPC Connection Update Successful
+ QuickSight VPC Connection Update Failed
+ QuickSight VPC Connection Deletion Successful
+ QuickSight VPC Connection Deletion Failed
+ QuickSight Dashboard Creation Successful
+ QuickSight Dashboard Creation Failed
+ QuickSight Dashboard Update Successful
+ QuickSight Dashboard Update Failed
+ QuickSight Dashboard Permissions Updated
+ QuickSight Dashboard Published Version Updated
+ QuickSight Dashboard Deleted

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.quicksight

```
{
  "source": ["aws.quicksight"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.quicksight"],
  "detail-type": ["QuickSight Theme Creation Successful"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Quick events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Quick to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.quicksight
+ `eventSource`: quicksight.amazonaws.com

```
{
  "source": ["aws.quicksight"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["quicksight.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.quicksight"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["quicksight.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon RDS Data API events
Amazon RDS Data API

Amazon RDS Data API sends service events to EventBridge via AWS CloudTrail.

## Amazon RDS Data API events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon RDS Data API to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.rdsdata
+ `eventSource`: rdsdata.amazonaws.com

```
{
  "source": ["aws.rdsdata"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rdsdata.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.rdsdata"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rdsdata.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon RDS Data API events
Amazon RDS Data API

Amazon RDS Data API sends service events to EventBridge via AWS CloudTrail.

## Amazon RDS Data API events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon RDS Data API to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.rdsdataapi
+ `eventSource`: rdsdataapi.amazonaws.com

```
{
  "source": ["aws.rdsdataapi"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rdsdataapi.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.rdsdataapi"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rdsdataapi.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon CloudWatch RUM events
CloudWatch RUM

CloudWatch RUM sends service events to EventBridge via AWS CloudTrail.

## CloudWatch RUM events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from CloudWatch RUM to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.rum
+ `eventSource`: rum.amazonaws.com

```
{
  "source": ["aws.rum"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rum.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.rum"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rum.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Recycle Bin Service events
Recycle Bin Service

Recycle Bin Service sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Recycle Bin Service service events
Service events

Recycle Bin Service sends the following events directly to EventBridge: 
+ Recycle Bin Rule Locked
+ Recycle Bin Rule Change Attempted
+ Recycle Bin Rule Unlock Scheduled
+ Recycle Bin Rule Unlocking Notice
+ Recycle Bin Rule Unlocked

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.rbin

```
{
  "source": ["aws.rbin"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.rbin"],
  "detail-type": ["Recycle Bin Rule Locked"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Recycle Bin Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Recycle Bin Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.rbin
+ `eventSource`: rbin.amazonaws.com

```
{
  "source": ["aws.rbin"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rbin.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.rbin"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rbin.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Redshift events
Amazon Redshift

Amazon Redshift sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Redshift service events
Service events

Amazon Redshift sends the following events directly to EventBridge: 
+ Redshift Integration Monitoring
+ Redshift Integration Configuration
+ Redshift Integration Operation

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.redshift

```
{
  "source": ["aws.redshift"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.redshift"],
  "detail-type": ["Redshift Integration Monitoring"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Redshift events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Redshift to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.redshift
+ `eventSource`: redshift.amazonaws.com

```
{
  "source": ["aws.redshift"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["redshift.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.redshift"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["redshift.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Redshift Data API events
Redshift Data API

Redshift Data API sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Redshift Data API service events
Service events

Redshift Data API sends the following events directly to EventBridge: 
+ Redshift Data Statement Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.redshift-data

```
{
  "source": ["aws.redshift-data"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.redshift-data"],
  "detail-type": ["Redshift Data Statement Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Redshift Data API events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Redshift Data API to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.redshift-data
+ `eventSource`: redshift-data.amazonaws.com

```
{
  "source": ["aws.redshift-data"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["redshift-data.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.redshift-data"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["redshift-data.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Redshift Serverless events
Redshift Serverless

Redshift Serverless sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Redshift Serverless service events
Service events

Redshift Serverless sends the following events directly to EventBridge: 
+ Redshift Serverless Management
+ Redshift Serverless Data Sharing
+ Redshift Serverless Rate change
+ Redshift Serverless Base RPU Change
+ Redshift Serverless Configuration
+ Redshift Serverless Monitoring
+ Redshift Serverless Security
+ Redshift Serverless Pending

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.redshift-serverless

```
{
  "source": ["aws.redshift-serverless"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.redshift-serverless"],
  "detail-type": ["Redshift Serverless Management"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Redshift Serverless events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Redshift Serverless to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.redshift-serverless
+ `eventSource`: redshift-serverless.amazonaws.com

```
{
  "source": ["aws.redshift-serverless"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["redshift-serverless.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.redshift-serverless"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["redshift-serverless.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Rekognition events
Amazon Rekognition

Amazon Rekognition sends service events to EventBridge via AWS CloudTrail.

## Amazon Rekognition events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Rekognition to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.rekognition
+ `eventSource`: rekognition.amazonaws.com

```
{
  "source": ["aws.rekognition"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rekognition.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.rekognition"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rekognition.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Relational Database Service events
Amazon RDS

Amazon RDS sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon RDS service events
Service events

Amazon RDS sends the following events directly to EventBridge: 
+ RDS DB Instance Event
+ RDS DB Security Group Event
+ RDS DB Parameter Group Event
+ RDS DB Snapshot Event
+ RDS DB Cluster Event
+ RDS DB Cluster Snapshot Event
+ RDS Custom Engine Version Event
+ RDS Blue Green Deployment Event
+ RDS DB Shard Group Event
+ RDS DB Proxy Event
+ RDS Zero ETL Event

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.rds

```
{
  "source": ["aws.rds"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.rds"],
  "detail-type": ["RDS DB Instance Event"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon RDS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon RDS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.rds
+ `eventSource`: rds.amazonaws.com

```
{
  "source": ["aws.rds"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rds.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.rds"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["rds.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Resilience Hub events
Resilience Hub

Resilience Hub sends service events to EventBridge via AWS CloudTrail.

## Resilience Hub events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Resilience Hub to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.resiliencehub
+ `eventSource`: resiliencehub.amazonaws.com

```
{
  "source": ["aws.resiliencehub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["resiliencehub.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.resiliencehub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["resiliencehub.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Resource Access Manager events
AWS RAM

AWS RAM sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS RAM service events
Service events

AWS RAM sends the following events directly to EventBridge: 
+ Resource Sharing State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ram

```
{
  "source": ["aws.ram"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ram"],
  "detail-type": ["Resource Sharing State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS RAM events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS RAM to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ram
+ `eventSource`: ram.amazonaws.com

```
{
  "source": ["aws.ram"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ram.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ram"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ram.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Resource Explorer events
Resource Explorer

Resource Explorer sends service events to EventBridge via AWS CloudTrail.

## Resource Explorer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Resource Explorer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.resource-explorer-2
+ `eventSource`: resource-explorer-2.amazonaws.com

```
{
  "source": ["aws.resource-explorer-2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["resource-explorer-2.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.resource-explorer-2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["resource-explorer-2.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Resource Groups events
Resource Groups

Resource Groups sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Resource Groups service events
Service events

Resource Groups sends the following events directly to EventBridge: 
+ ResourceGroups Group State Change
+ ResourceGroups Group Membership Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.resource-groups

```
{
  "source": ["aws.resource-groups"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.resource-groups"],
  "detail-type": ["ResourceGroups Group State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Resource Groups events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Resource Groups to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.resource-groups
+ `eventSource`: resource-groups.amazonaws.com

```
{
  "source": ["aws.resource-groups"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["resource-groups.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.resource-groups"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["resource-groups.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Resource Groups Tagging API events
Resource Groups Tagging API

Resource Groups Tagging API sends service events to EventBridge via AWS CloudTrail.

## Resource Groups Tagging API events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Resource Groups Tagging API to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.tagging
+ `eventSource`: tagging.amazonaws.com

```
{
  "source": ["aws.tagging"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["tagging.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.tagging"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["tagging.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS RoboMaker events
AWS RoboMaker

AWS RoboMaker sends service events to EventBridge via AWS CloudTrail.

## AWS RoboMaker events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS RoboMaker to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.robomaker
+ `eventSource`: robomaker.amazonaws.com

```
{
  "source": ["aws.robomaker"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["robomaker.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.robomaker"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["robomaker.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Route 53 Public Data Plane events
Route 53 Public Data Plane

Route 53 Public Data Plane sends service events to EventBridge via AWS CloudTrail.

## Route 53 Public Data Plane events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Route 53 Public Data Plane to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.route53
+ `eventSource`: route53.amazonaws.com

```
{
  "source": ["aws.route53"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.route53"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Application Recovery Controller (ARC) events
ARC

ARC sends service events to EventBridge via AWS CloudTrail.

## ARC events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from ARC to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.route53-recovery-control-config
+ `eventSource`: route53-recovery-control-config.amazonaws.com

```
{
  "source": ["aws.route53-recovery-control-config"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53-recovery-control-config.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.route53-recovery-control-config"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53-recovery-control-config.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Route 53 domain registration events
Route 53 domain registration

Route 53 domain registration sends service events to EventBridge via AWS CloudTrail.

## Route 53 domain registration events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Route 53 domain registration to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.route53domains
+ `eventSource`: route53domains.amazonaws.com

```
{
  "source": ["aws.route53domains"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53domains.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.route53domains"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53domains.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Route 53 Profiles events
Route 53 Profiles

Route 53 Profiles sends service events to EventBridge via AWS CloudTrail.

## Route 53 Profiles events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Route 53 Profiles to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.route53profiles
+ `eventSource`: route53profiles.amazonaws.com

```
{
  "source": ["aws.route53profiles"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53profiles.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.route53profiles"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53profiles.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Route 53 Resolver events
Route 53 Resolver

Route 53 Resolver sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Route 53 Resolver service events
Service events

Route 53 Resolver sends the following events directly to EventBridge: 
+ DNS Firewall Block
+ DNS Firewall Alert

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.route53resolver

```
{
  "source": ["aws.route53resolver"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.route53resolver"],
  "detail-type": ["DNS Firewall Block"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Route 53 Resolver events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Route 53 Resolver to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.route53resolver
+ `eventSource`: route53resolver.amazonaws.com

```
{
  "source": ["aws.route53resolver"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53resolver.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.route53resolver"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["route53resolver.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon S3 Express events
Amazon S3 Express

Amazon S3 Express sends service events to EventBridge via AWS CloudTrail.

## Amazon S3 Express events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon S3 Express to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.s3express
+ `eventSource`: s3express.amazonaws.com

```
{
  "source": ["aws.s3express"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["s3express.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.s3express"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["s3express.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Simple Storage Service Object Lambda events
Amazon S3 Object Lambda

Amazon S3 Object Lambda sends service events to EventBridge via AWS CloudTrail.

## Amazon S3 Object Lambda events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon S3 Object Lambda to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.s3-banner
+ `eventSource`: s3-banner.amazonaws.com

```
{
  "source": ["aws.s3-banner"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["s3-banner.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.s3-banner"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["s3-banner.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon S3 on Outposts events
S3 on Outposts

S3 on Outposts sends service events directly to EventBridge, as well as via AWS CloudTrail.

## S3 on Outposts service events
Service events

S3 on Outposts sends the following events directly to EventBridge: 
+ Object Replication Failed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.s3-outposts

```
{
  "source": ["aws.s3-outposts"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.s3-outposts"],
  "detail-type": ["Object Replication Failed"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## S3 on Outposts events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from S3 on Outposts to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.s3-outposts
+ `eventSource`: s3-outposts.amazonaws.com

```
{
  "source": ["aws.s3-outposts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["s3-outposts.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.s3-outposts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["s3-outposts.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS SQL Workbench events
AWS SQL Workbench

AWS SQL Workbench sends service events to EventBridge via AWS CloudTrail.

## AWS SQL Workbench events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS SQL Workbench to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sqlworkbench
+ `eventSource`: sqlworkbench.amazonaws.com

```
{
  "source": ["aws.sqlworkbench"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sqlworkbench.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sqlworkbench"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sqlworkbench.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EC2 Systems Manager Contacts events
SSM Contacts

SSM Contacts sends service events to EventBridge via AWS CloudTrail.

## SSM Contacts events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from SSM Contacts to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ssm-contacts
+ `eventSource`: ssm-contacts.amazonaws.com

```
{
  "source": ["aws.ssm-contacts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-contacts.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ssm-contacts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-contacts.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Systems Manager GUI Connect events
Systems Manager GUI Connect

Systems Manager GUI Connect sends service events to EventBridge via AWS CloudTrail.

## Systems Manager GUI Connect events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Systems Manager GUI Connect to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ssm-guiconnect
+ `eventSource`: ssm-guiconnect.amazonaws.com

```
{
  "source": ["aws.ssm-guiconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-guiconnect.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ssm-guiconnect"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-guiconnect.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Systems Manager Incident Manager events
Incident Manager

Incident Manager sends service events to EventBridge via AWS CloudTrail.

## Incident Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Incident Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ssm-incidents
+ `eventSource`: ssm-incidents.amazonaws.com

```
{
  "source": ["aws.ssm-incidents"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-incidents.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ssm-incidents"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-incidents.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon SageMaker AI events
SageMaker AI

SageMaker AI sends service events directly to EventBridge, as well as via AWS CloudTrail.

## SageMaker AI service events
Service events

SageMaker AI sends the following events directly to EventBridge: 
+ SageMaker Training Job State Change
+ SageMaker HyperParameter Tuning Job State Change
+ SageMaker Transform Job State Change
+ SageMaker Endpoint Config State Change
+ SageMaker Endpoint State Change
+ SageMaker Model State Change
+ SageMaker Notebook Instance State Change
+ SageMaker Notebook Lifecycle Config State Change
+ SageMaker Algorithm State Change
+ SageMaker Model Package State Change
+ SageMaker Processing Job State Change
+ SageMaker Feature Group State Change
+ SageMaker Image State Change
+ SageMaker Image Version State Change
+ SageMaker Endpoint Deployment State Change
+ SageMaker Model Card State Change
+ SageMaker Model Card Export Job State Change
+ SageMaker Monitoring Schedule State Change
+ SageMaker HyperPod Cluster State Change
+ SageMaker HyperPod Cluster Node Health Event
+ SageMaker HyperPod Cluster Event
+ SageMaker A2I HumanLoop Status Change
+ SageMaker Human Loop Finished
+ SageMaker Human Loop Step Execution Finished
+ SageMaker Human Task Accepted
+ SageMaker Human Task Created
+ SageMaker Human Task Declined
+ SageMaker Human Task Expired
+ SageMaker Human Task Returned
+ SageMaker Human Task Submitted
+ SageMaker Ground Truth Labeling Job State Change
+ SageMaker Model Building Pipeline Execution Status Change
+ SageMaker Model Building Pipeline Execution Step Status Change
+ SageMaker Ground Truth Labeling Job Task Status Change
+ SageMaker Evaluation Job Status Change
+ SageMaker Tracking Server Creating
+ SageMaker Tracking Server Created
+ SageMaker Tracking Server Create Failed
+ SageMaker Tracking Server Updating
+ SageMaker Tracking Server Updated
+ SageMaker Tracking Server Update Failed
+ SageMaker Tracking Server Deleting
+ SageMaker Tracking Server Deleted
+ SageMaker Tracking Server Delete Failed
+ SageMaker Tracking Server Starting
+ SageMaker Tracking Server Started
+ SageMaker Tracking Server Start Failed
+ SageMaker Tracking Server Stopping
+ SageMaker Tracking Server Stopped
+ SageMaker Tracking Server Stop Failed
+ SageMaker Tracking Server Maintenance In Progress
+ SageMaker Tracking Server Maintenance Complete
+ SageMaker Tracking Server Maintenance Failed
+ SageMaker MLFlow Tracking Server Creating Run
+ SageMaker MLFlow Tracking Server Creating RegisteredModel
+ SageMaker MLFlow Tracking Server Creating ModelVersion
+ SageMaker MLFlow Tracking Server Transitioning ModelVersion Stage
+ SageMaker MLFlow Tracking Server Setting Registered Model Alias

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.sagemaker

```
{
  "source": ["aws.sagemaker"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.sagemaker"],
  "detail-type": ["SageMaker Training Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## SageMaker AI events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from SageMaker AI to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sagemaker
+ `eventSource`: sagemaker.amazonaws.com

```
{
  "source": ["aws.sagemaker"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sagemaker.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sagemaker"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sagemaker.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# SageMaker metrics events
Amazon SageMaker metrics

Amazon SageMaker metrics sends service events to EventBridge via AWS CloudTrail.

## Amazon SageMaker metrics events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon SageMaker metrics to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.metrics-sagemaker
+ `eventSource`: metrics-sagemaker.amazonaws.com

```
{
  "source": ["aws.metrics-sagemaker"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["metrics-sagemaker.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.metrics-sagemaker"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["metrics-sagemaker.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Savings Plans events
Savings Plans

Savings Plans sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Savings Plans service events
Service events

Savings Plans sends the following events directly to EventBridge: 
+ Savings Plans State Change
+ Savings Plans State Change Alert

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.savingsplans

```
{
  "source": ["aws.savingsplans"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.savingsplans"],
  "detail-type": ["Savings Plans State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Savings Plans events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Savings Plans to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.savingsplans
+ `eventSource`: savingsplans.amazonaws.com

```
{
  "source": ["aws.savingsplans"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["savingsplans.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.savingsplans"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["savingsplans.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Secrets Manager events
Secrets Manager

Secrets Manager sends service events to EventBridge via AWS CloudTrail.

## Secrets Manager events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Secrets Manager to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.secretsmanager
+ `eventSource`: secretsmanager.amazonaws.com

```
{
  "source": ["aws.secretsmanager"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["secretsmanager.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.secretsmanager"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["secretsmanager.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Security Hub CSPM events
Security Hub CSPM

Security Hub CSPM sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Security Hub CSPM service events
Service events

Security Hub CSPM sends the following events directly to EventBridge: 
+ Security Hub Insight Results
+ Security Hub Standard Results
+ Security Hub Findings
+ Security Hub Findings - Custom Action
+ Security Hub Findings - Imported
+ Findings Imported V2

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.securityhub

```
{
  "source": ["aws.securityhub"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.securityhub"],
  "detail-type": ["Security Hub Insight Results"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Security Hub CSPM events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Security Hub CSPM to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.securityhub
+ `eventSource`: securityhub.amazonaws.com

```
{
  "source": ["aws.securityhub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["securityhub.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.securityhub"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["securityhub.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Security Incident Response events
Security Incident Response

Security Incident Response sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Security Incident Response service events
Service events

Security Incident Response sends the following events directly to EventBridge: 
+ Case Created
+ Case Updated
+ Case Comment Added
+ Case Comment Updated
+ Case Closed
+ Membership Created
+ Membership Updated
+ Membership Cancelled
+ Membership Terminated

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.security-ir

```
{
  "source": ["aws.security-ir"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.security-ir"],
  "detail-type": ["Case Created"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Security Incident Response events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Security Incident Response to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.security-ir
+ `eventSource`: security-ir.amazonaws.com

```
{
  "source": ["aws.security-ir"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["security-ir.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.security-ir"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["security-ir.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Security Lake events
Security Lake

Security Lake sends service events to EventBridge via AWS CloudTrail.

## Security Lake events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Security Lake to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.securitylake
+ `eventSource`: securitylake.amazonaws.com

```
{
  "source": ["aws.securitylake"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["securitylake.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.securitylake"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["securitylake.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Security Token Service events
AWS STS

AWS STS sends service events to EventBridge via AWS CloudTrail.

## AWS STS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS STS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sts
+ `eventSource`: sts.amazonaws.com

```
{
  "source": ["aws.sts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sts.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sts.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Serverless Application Repository events
AWS Serverless Application Repository

AWS Serverless Application Repository sends service events to EventBridge via AWS CloudTrail.

## AWS Serverless Application Repository events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Serverless Application Repository to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.serverlessrepo
+ `eventSource`: serverlessrepo.amazonaws.com

```
{
  "source": ["aws.serverlessrepo"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["serverlessrepo.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.serverlessrepo"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["serverlessrepo.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Service Catalog events
Service Catalog

Service Catalog sends service events to EventBridge via AWS CloudTrail.

## Service Catalog events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Service Catalog to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.servicecatalog
+ `eventSource`: servicecatalog.amazonaws.com

```
{
  "source": ["aws.servicecatalog"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["servicecatalog.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.servicecatalog"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["servicecatalog.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Service Catalog AppRegistry events
AppRegistry

AppRegistry sends service events to EventBridge via AWS CloudTrail.

## AppRegistry events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AppRegistry to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.servicecatalog-appregistry
+ `eventSource`: servicecatalog-appregistry.amazonaws.com

```
{
  "source": ["aws.servicecatalog-appregistry"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["servicecatalog-appregistry.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.servicecatalog-appregistry"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["servicecatalog-appregistry.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Service Quotas events
Service Quotas

Service Quotas sends service events to EventBridge via AWS CloudTrail.

## Service Quotas events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Service Quotas to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.servicequotas
+ `eventSource`: servicequotas.amazonaws.com

```
{
  "source": ["aws.servicequotas"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["servicequotas.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.servicequotas"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["servicequotas.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Sign-In events
AWS Sign-In

AWS Sign-In sends service events directly to EventBridge, as well as via AWS CloudTrail.

## AWS Sign-In service events
Service events

AWS Sign-In sends the following events directly to EventBridge: 
+ Sign-in Anomaly Alert

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.signin

```
{
  "source": ["aws.signin"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.signin"],
  "detail-type": ["Sign-in Anomaly Alert"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## AWS Sign-In events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Sign-In to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.signin
+ `eventSource`: signin.amazonaws.com

```
{
  "source": ["aws.signin"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["signin.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.signin"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["signin.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Sign Up Portal events
Sign Up Portal

Sign Up Portal sends service events to EventBridge via AWS CloudTrail.

## Sign Up Portal events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Sign Up Portal to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.signup
+ `eventSource`: signup.amazonaws.com

```
{
  "source": ["aws.signup"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["signup.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.signup"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["signup.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Signer events
Signer

Signer sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Signer service events
Service events

Signer sends the following events directly to EventBridge: 
+ Signer Job Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.signer

```
{
  "source": ["aws.signer"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.signer"],
  "detail-type": ["Signer Job Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Signer events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Signer to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.signer
+ `eventSource`: signer.amazonaws.com

```
{
  "source": ["aws.signer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["signer.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.signer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["signer.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS SimSpace Weaver events
SimSpace Weaver

SimSpace Weaver sends service events to EventBridge via AWS CloudTrail.

## SimSpace Weaver events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from SimSpace Weaver to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.simspaceweaver
+ `eventSource`: simspaceweaver.amazonaws.com

```
{
  "source": ["aws.simspaceweaver"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["simspaceweaver.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.simspaceweaver"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["simspaceweaver.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Simple Email Service events
Amazon SES

Amazon SES sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon SES service events
Service events

Amazon SES sends the following events directly to EventBridge: 
+ Advisor Recommendation Status Open
+ Advisor Recommendation Status Resolved
+ Sending Status Enabled
+ Sending Status Disabled
+ Email Delivered
+ Email Bounced
+ Email Complaint Received
+ Email Rejected
+ Email Sent
+ Email Opened
+ Email Rendering Failed
+ Email Clicked
+ Email Delivery Delayed
+ Email Subscribed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ses

```
{
  "source": ["aws.ses"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ses"],
  "detail-type": ["Advisor Recommendation Status Open"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon SES events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon SES to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ses
+ `eventSource`: ses.amazonaws.com

```
{
  "source": ["aws.ses"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ses.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ses"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ses.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Simple Notification Service events
Amazon SNS

Amazon SNS sends service events to EventBridge via AWS CloudTrail.

## Amazon SNS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon SNS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sns
+ `eventSource`: sns.amazonaws.com

```
{
  "source": ["aws.sns"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sns.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sns"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sns.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Simple Queue Service events
Amazon SQS

Amazon SQS sends service events to EventBridge via AWS CloudTrail.

## Amazon SQS events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon SQS to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sqs
+ `eventSource`: sqs.amazonaws.com

```
{
  "source": ["aws.sqs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sqs.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sqs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sqs.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Simple Storage Service events
Amazon S3

Amazon S3 sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon S3 service events
Service events

Amazon S3 sends the following events directly to EventBridge: 
+ Async Copy Completion
+ Object Created
+ Object Deleted
+ Object Restore Initiated
+ Object Restore Completed
+ Object Restore Expired
+ Object Tags Added
+ Object Tags Deleted
+ Object ACL Updated
+ Object Storage Class Changed
+ Object Access Tier Changed

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.s3

```
{
  "source": ["aws.s3"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.s3"],
  "detail-type": ["Async Copy Completion"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon S3 events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon S3 to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.s3
+ `eventSource`: s3.amazonaws.com

```
{
  "source": ["aws.s3"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["s3.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.s3"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["s3.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Simple Workflow Service events
Amazon SWF

Amazon SWF sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon SWF service events
Service events

Amazon SWF sends the following events directly to EventBridge: 
+ Simple Workflow Execution State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.swf

```
{
  "source": ["aws.swf"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.swf"],
  "detail-type": ["Simple Workflow Execution State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon SWF events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon SWF to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.swf
+ `eventSource`: swf.amazonaws.com

```
{
  "source": ["aws.swf"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["swf.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.swf"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["swf.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon SimpleDB events
Amazon SimpleDB

Amazon SimpleDB sends service events to EventBridge via AWS CloudTrail.

## Amazon SimpleDB events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon SimpleDB to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.sdb
+ `eventSource`: sdb.amazonaws.com

```
{
  "source": ["aws.sdb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sdb.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.sdb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["sdb.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Snowball Edge Device Management events
Snowball Edge Device Management

Snowball Edge Device Management sends service events to EventBridge via AWS CloudTrail.

## Snowball Edge Device Management events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Snowball Edge Device Management to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.snow-device-management
+ `eventSource`: snow-device-management.amazonaws.com

```
{
  "source": ["aws.snow-device-management"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["snow-device-management.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.snow-device-management"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["snow-device-management.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Snowball events
Snowball

Snowball sends service events to EventBridge via AWS CloudTrail.

## Snowball events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Snowball to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.snowball
+ `eventSource`: snowball.amazonaws.com

```
{
  "source": ["aws.snowball"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["snowball.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.snowball"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["snowball.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS End User Messaging Social events
End User Messaging Social

End User Messaging Social sends service events directly to EventBridge.

## End User Messaging Social service events
Service events

End User Messaging Social sends the following events directly to EventBridge: 
+ WhatsApp Message Sent
+ WhatsApp Message Delivered
+ WhatsApp Message Read
+ WhatsApp Message Failed
+ WhatsApp Message Undeliverable
+ WhatsApp Message Received
+ WhatsApp Unknown Notification Received
+ WhatsApp Message Handover Succeeded
+ WhatsApp Message Handover Failed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.social-messaging

```
{
  "source": ["aws.social-messaging"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.social-messaging"],
  "detail-type": ["WhatsApp Message Sent"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Step Functions events
Step Functions

Step Functions sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Step Functions service events
Service events

Step Functions sends the following events directly to EventBridge: 
+ Step Functions Execution Status Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.states

```
{
  "source": ["aws.states"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.states"],
  "detail-type": ["Step Functions Execution Status Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Step Functions events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Step Functions to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.states
+ `eventSource`: states.amazonaws.com

```
{
  "source": ["aws.states"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["states.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.states"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["states.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Storage Gateway events
Storage Gateway

Storage Gateway sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Storage Gateway service events
Service events

Storage Gateway sends the following events directly to EventBridge: 
+ Storage Gateway File Upload Event
+ Storage Gateway Refresh Cache Event
+ Storage Gateway Object Upload Event

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.storagegateway

```
{
  "source": ["aws.storagegateway"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.storagegateway"],
  "detail-type": ["Storage Gateway File Upload Event"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Storage Gateway events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Storage Gateway to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.storagegateway
+ `eventSource`: storagegateway.amazonaws.com

```
{
  "source": ["aws.storagegateway"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["storagegateway.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.storagegateway"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["storagegateway.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Supply Chain events
AWS Supply Chain

AWS Supply Chain sends service events to EventBridge via AWS CloudTrail.

## AWS Supply Chain events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Supply Chain to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.scn
+ `eventSource`: scn.amazonaws.com

```
{
  "source": ["aws.scn"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["scn.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.scn"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["scn.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Support events
Support

Support sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Support service events
Service events

Support sends the following events directly to EventBridge: 
+ Support Case Update

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.support

```
{
  "source": ["aws.support"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.support"],
  "detail-type": ["Support Case Update"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Support events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Support to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.support
+ `eventSource`: support.amazonaws.com

```
{
  "source": ["aws.support"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["support.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.support"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["support.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Support App in Slack events
AWS Support App

AWS Support App sends service events to EventBridge via AWS CloudTrail.

## AWS Support App events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Support App to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.supportapp
+ `eventSource`: supportapp.amazonaws.com

```
{
  "source": ["aws.supportapp"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["supportapp.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.supportapp"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["supportapp.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Support Center Console events
Support Center Console

Support Center Console sends service events to EventBridge via AWS CloudTrail.

## Support Center Console events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Support Center Console to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.support-console
+ `eventSource`: support-console.amazonaws.com

```
{
  "source": ["aws.support-console"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["support-console.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.support-console"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["support-console.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon EC2 Systems Manager events
SSM

SSM sends service events directly to EventBridge, as well as via AWS CloudTrail.

## SSM service events
Service events

SSM sends the following events directly to EventBridge: 
+ EC2 Command Status-change Notification
+ EC2 Command Invocation Status-change Notification
+ EC2 State Manager Association State Change
+ EC2 State Manager Instance Association State Change
+ Parameter Store Change
+ Parameter Store Policy Action
+ EC2 Automation Step Status-change Notification
+ EC2 Automation Execution Status-change Notification
+ Impact Assessment Created
+ Approver Access Request Status Update
+ Requester Access Request Status Update
+ JITNA Access Request Failed
+ OpsItem Create
+ OpsItem Update
+ Change Request Status Update
+ Maintenance Window State-change Notification
+ Maintenance Window Execution State-change Notification
+ Maintenance Window Task Execution State-change Notification
+ Maintenance Window Target Registration Notification
+ Maintenance Window Task Target Invocation State-change Notification
+ Maintenance Window Task Registration Notification
+ Configuration Compliance State Change
+ Inventory Resource State Change
+ Calendar State Change
+ SSM Managed Instance Deregistration
+ SSM Managed Instance Registration
+ SSM Managed Instance Public Key Update
+ Change Request Template Document Review Status Update
+ Document Review Status Update

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ssm

```
{
  "source": ["aws.ssm"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ssm"],
  "detail-type": ["EC2 Command Status-change Notification"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## SSM events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from SSM to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ssm
+ `eventSource`: ssm.amazonaws.com

```
{
  "source": ["aws.ssm"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ssm"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Systems Manager Quick Setup events
Quick Setup

Quick Setup sends service events to EventBridge via AWS CloudTrail.

## Quick Setup events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Quick Setup to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ssm-quicksetup
+ `eventSource`: ssm-quicksetup.amazonaws.com

```
{
  "source": ["aws.ssm-quicksetup"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-quicksetup.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ssm-quicksetup"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-quicksetup.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Systems Manager for SAP events
Systems Manager for SAP

Systems Manager for SAP sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Systems Manager for SAP service events
Service events

Systems Manager for SAP sends the following events directly to EventBridge: 
+ SSM for SAP Operation State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.ssm-sap

```
{
  "source": ["aws.ssm-sap"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.ssm-sap"],
  "detail-type": ["SSM for SAP Operation State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Systems Manager for SAP events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Systems Manager for SAP to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.ssm-sap
+ `eventSource`: ssm-sap.amazonaws.com

```
{
  "source": ["aws.ssm-sap"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-sap.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.ssm-sap"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["ssm-sap.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Tags events
Tags

Tags sends service events directly to EventBridge.

## Tags service events
Service events

Tags sends the following events directly to EventBridge: 
+ Tag Change on Resource
+ Invalid Effective Tag Policy

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.tag

```
{
  "source": ["aws.tag"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.tag"],
  "detail-type": ["Tag Change on Resource"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

# AWS Tax Console Routing Service events
AWS Tax Console Routing Service

AWS Tax Console Routing Service sends service events to EventBridge via AWS CloudTrail.

## AWS Tax Console Routing Service events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Tax Console Routing Service to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.taxconsole
+ `eventSource`: taxconsole.amazonaws.com

```
{
  "source": ["aws.taxconsole"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["taxconsole.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.taxconsole"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["taxconsole.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Telco Network Builder events
AWS TNB

AWS TNB sends service events to EventBridge via AWS CloudTrail.

## AWS TNB events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS TNB to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.tnb
+ `eventSource`: tnb.amazonaws.com

```
{
  "source": ["aws.tnb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["tnb.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.tnb"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["tnb.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Textract events
Amazon Textract

Amazon Textract sends service events to EventBridge via AWS CloudTrail.

## Amazon Textract events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Textract to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.textract
+ `eventSource`: textract.amazonaws.com

```
{
  "source": ["aws.textract"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["textract.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.textract"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["textract.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon WorkSpaces Thin Client events
WorkSpaces Thin Client

WorkSpaces Thin Client sends service events to EventBridge via AWS CloudTrail.

## WorkSpaces Thin Client events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from WorkSpaces Thin Client to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.thinclient
+ `eventSource`: thinclient.amazonaws.com

```
{
  "source": ["aws.thinclient"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["thinclient.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.thinclient"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["thinclient.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Timestream events
Timestream

Timestream sends service events to EventBridge via AWS CloudTrail.

## Timestream events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Timestream to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.timestream
+ `eventSource`: timestream.amazonaws.com

```
{
  "source": ["aws.timestream"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["timestream.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.timestream"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["timestream.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Transcribe events
Amazon Transcribe

Amazon Transcribe sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Transcribe service events
Service events

Amazon Transcribe sends the following events directly to EventBridge: 
+ Transcribe Job State Change
+ Language Identification State Change
+ Transcribe Language Model State Change
+ Call Analytics Job State Change
+ Vocabulary State Change
+ Call Analytics Post Call Job State Change
+ Multiple Language Identification State Change

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.transcribe

```
{
  "source": ["aws.transcribe"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.transcribe"],
  "detail-type": ["Transcribe Job State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Transcribe events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Transcribe to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.transcribe
+ `eventSource`: transcribe.amazonaws.com

```
{
  "source": ["aws.transcribe"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["transcribe.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.transcribe"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["transcribe.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Transcribe Streaming events
Amazon Transcribe Streaming

Amazon Transcribe Streaming sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Transcribe Streaming service events
Service events

Amazon Transcribe Streaming sends the following events directly to EventBridge: 
+ MedicalScribe Post Stream Analytics Update

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.transcribestreaming

```
{
  "source": ["aws.transcribestreaming"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.transcribestreaming"],
  "detail-type": ["MedicalScribe Post Stream Analytics Update"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Transcribe Streaming events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Transcribe Streaming to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.transcribestreaming
+ `eventSource`: transcribestreaming.amazonaws.com

```
{
  "source": ["aws.transcribestreaming"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["transcribestreaming.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.transcribestreaming"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["transcribestreaming.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Transfer Family events
Transfer Family

Transfer Family sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Transfer Family service events
Service events

Transfer Family sends the following events directly to EventBridge: 
+ AS2 MDN Receive Completed
+ AS2 MDN Receive Failed
+ AS2 MDN Send Completed
+ AS2 MDN Send Failed
+ AS2 Payload Receive Completed
+ AS2 Payload Receive Failed
+ AS2 Payload Send Completed
+ AS2 Payload Send Failed
+ FTP Server Directory Create Completed
+ FTP Server Directory Create Failed
+ FTP Server Directory Delete Completed
+ FTP Server Directory Delete Failed
+ FTP Server File Delete Completed
+ FTP Server File Delete Failed
+ FTP Server File Download Completed
+ FTP Server File Download Failed
+ FTP Server File Rename Completed
+ FTP Server File Rename Failed
+ FTP Server File Upload Completed
+ FTP Server File Upload Failed
+ FTPS Server Directory Create Completed
+ FTPS Server Directory Create Failed
+ FTPS Server Directory Delete Completed
+ FTPS Server Directory Delete Failed
+ FTPS Server File Delete Completed
+ FTPS Server File Delete Failed
+ FTPS Server File Download Completed
+ FTPS Server File Download Failed
+ FTPS Server File Rename Completed
+ FTPS Server File Rename Failed
+ FTPS Server File Upload Completed
+ FTPS Server File Upload Failed
+ SFTP Server Directory Create Completed
+ SFTP Server Directory Create Failed
+ SFTP Server Directory Delete Completed
+ SFTP Server Directory Delete Failed
+ SFTP Server File Delete Completed
+ SFTP Server File Delete Failed
+ SFTP Server File Download Completed
+ SFTP Server File Download Failed
+ SFTP Server File Rename Completed
+ SFTP Server File Rename Failed
+ SFTP Server File Upload Completed
+ SFTP Server File Upload Failed
+ SFTP Connector File Send Completed
+ SFTP Connector File Send Failed
+ SFTP Connector File Retrieve Completed
+ SFTP Connector File Retrieve Failed
+ SFTP Connector Directory Listing Completed
+ SFTP Connector Directory Listing Failed
+ SFTP Connector Remote Move Completed
+ SFTP Connector Remote Move Failed
+ SFTP Connector Remote Delete Completed
+ SFTP Connector Remote Delete Failed

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.transfer

```
{
  "source": ["aws.transfer"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.transfer"],
  "detail-type": ["AS2 MDN Receive Completed"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Transfer Family events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Transfer Family to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.transfer
+ `eventSource`: transfer.amazonaws.com

```
{
  "source": ["aws.transfer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["transfer.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.transfer"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["transfer.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Translate events
Amazon Translate

Amazon Translate sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Translate service events
Service events

Amazon Translate sends the following events directly to EventBridge: 
+ Translate Parallel Data State Change
+ Translate TextTranslationJob State Change

*Delivery type*: [ Durable ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.translate

```
{
  "source": ["aws.translate"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.translate"],
  "detail-type": ["Translate Parallel Data State Change"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Translate events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Translate to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.translate
+ `eventSource`: translate.amazonaws.com

```
{
  "source": ["aws.translate"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["translate.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.translate"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["translate.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Trusted Advisor events
Trusted Advisor

Trusted Advisor sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Trusted Advisor service events
Service events

Trusted Advisor sends the following events directly to EventBridge: 
+ Trusted Advisor Check Item Refresh Notification
+ Trusted Advisor Pursuit Weekly Digest
+ Trusted Advisor Pursuit Daily Digest

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.trustedadvisor

```
{
  "source": ["aws.trustedadvisor"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.trustedadvisor"],
  "detail-type": ["Trusted Advisor Check Item Refresh Notification"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Trusted Advisor events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Trusted Advisor to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.trustedadvisor
+ `eventSource`: trustedadvisor.amazonaws.com

```
{
  "source": ["aws.trustedadvisor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["trustedadvisor.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.trustedadvisor"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["trustedadvisor.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS User Notifications events
User Notifications

User Notifications sends service events to EventBridge via AWS CloudTrail.

## User Notifications events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from User Notifications to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.notifications
+ `eventSource`: notifications.amazonaws.com

```
{
  "source": ["aws.notifications"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["notifications.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.notifications"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["notifications.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS User Notifications Contacts events
User Notifications Contacts

User Notifications Contacts sends service events to EventBridge via AWS CloudTrail.

## User Notifications Contacts events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from User Notifications Contacts to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.notifications-contacts
+ `eventSource`: notifications-contacts.amazonaws.com

```
{
  "source": ["aws.notifications-contacts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["notifications-contacts.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.notifications-contacts"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["notifications-contacts.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon VPC Lattice events
VPC Lattice

VPC Lattice sends service events to EventBridge via AWS CloudTrail.

## VPC Lattice events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from VPC Lattice to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.vpc-lattice
+ `eventSource`: vpc-lattice.amazonaws.com

```
{
  "source": ["aws.vpc-lattice"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["vpc-lattice.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.vpc-lattice"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["vpc-lattice.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Verified Permissions events
Verified Permissions

Verified Permissions sends service events to EventBridge via AWS CloudTrail.

## Verified Permissions events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Verified Permissions to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.verifiedpermissions
+ `eventSource`: verifiedpermissions.amazonaws.com

```
{
  "source": ["aws.verifiedpermissions"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["verifiedpermissions.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.verifiedpermissions"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["verifiedpermissions.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon Voice ID events
Amazon Voice ID

Amazon Voice ID sends service events directly to EventBridge, as well as via AWS CloudTrail.

## Amazon Voice ID service events
Service events

Amazon Voice ID sends the following events directly to EventBridge: 
+ VoiceId Start Session Action
+ VoiceId Update Session Action
+ VoiceId Evaluate Session Action
+ VoiceId Speaker Action
+ VoiceId Fraudster Action
+ VoiceId Session Speaker Enrollment Action
+ VoiceId Batch Speaker Enrollment Action
+ VoiceId Batch Fraudster Registration Action

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.voiceid

```
{
  "source": ["aws.voiceid"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.voiceid"],
  "detail-type": ["VoiceId Start Session Action"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## Amazon Voice ID events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon Voice ID to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.voiceid
+ `eventSource`: voiceid.amazonaws.com

```
{
  "source": ["aws.voiceid"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["voiceid.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.voiceid"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["voiceid.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS WAFV2 events
AWS WAFV2

AWS WAFV2 sends service events to EventBridge via AWS CloudTrail.

## AWS WAFV2 events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS WAFV2 to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.wafv2
+ `eventSource`: wafv2.amazonaws.com

```
{
  "source": ["aws.wafv2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["wafv2.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.wafv2"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["wafv2.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS WAF events
AWS WAF

AWS WAF sends service events to EventBridge via AWS CloudTrail.

## AWS WAF events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS WAF to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.waf-regional
+ `eventSource`: waf-regional.amazonaws.com

```
{
  "source": ["aws.waf-regional"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["waf-regional.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.waf-regional"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["waf-regional.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS WAF events
AWS WAF

AWS WAF sends service events to EventBridge via AWS CloudTrail.

## AWS WAF events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS WAF to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.waf
+ `eventSource`: waf.amazonaws.com

```
{
  "source": ["aws.waf"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["waf.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.waf"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["waf.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Well-Architected Tool events
AWS Well-Architected Tool

AWS Well-Architected Tool sends service events to EventBridge via AWS CloudTrail.

## AWS Well-Architected Tool events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Well-Architected Tool to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.wellarchitected
+ `eventSource`: wellarchitected.amazonaws.com

```
{
  "source": ["aws.wellarchitected"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["wellarchitected.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.wellarchitected"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["wellarchitected.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Wickr events
Wickr

Wickr sends service events to EventBridge via AWS CloudTrail.

## Wickr events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Wickr to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.wickr
+ `eventSource`: wickr.amazonaws.com

```
{
  "source": ["aws.wickr"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["wickr.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.wickr"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["wickr.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon WorkDocs events
WorkDocs

WorkDocs sends service events to EventBridge via AWS CloudTrail.

## WorkDocs events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from WorkDocs to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.workdocs
+ `eventSource`: workdocs.amazonaws.com

```
{
  "source": ["aws.workdocs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workdocs.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.workdocs"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workdocs.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon WorkMail events
Amazon WorkMail

Amazon WorkMail sends service events to EventBridge via AWS CloudTrail.

## Amazon WorkMail events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon WorkMail to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.workmail
+ `eventSource`: workmail.amazonaws.com

```
{
  "source": ["aws.workmail"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workmail.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.workmail"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workmail.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon WorkMail Message Flow events
Amazon WorkMail Message Flow

Amazon WorkMail Message Flow sends service events to EventBridge via AWS CloudTrail.

## Amazon WorkMail Message Flow events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from Amazon WorkMail Message Flow to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.workmailmessageflow
+ `eventSource`: workmailmessageflow.amazonaws.com

```
{
  "source": ["aws.workmailmessageflow"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workmailmessageflow.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.workmailmessageflow"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workmailmessageflow.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon WorkSpaces events
WorkSpaces

WorkSpaces sends service events directly to EventBridge, as well as via AWS CloudTrail.

## WorkSpaces service events
Service events

WorkSpaces sends the following events directly to EventBridge: 
+ WorkSpaces Access

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.workspaces

```
{
  "source": ["aws.workspaces"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.workspaces"],
  "detail-type": ["WorkSpaces Access"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## WorkSpaces events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from WorkSpaces to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.workspaces
+ `eventSource`: workspaces.amazonaws.com

```
{
  "source": ["aws.workspaces"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workspaces.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.workspaces"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workspaces.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon WorkSpaces Web events
WorkSpaces Web

WorkSpaces Web sends service events to EventBridge via AWS CloudTrail.

## WorkSpaces Web events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from WorkSpaces Web to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.workspaces-web
+ `eventSource`: workspaces-web.amazonaws.com

```
{
  "source": ["aws.workspaces-web"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workspaces-web.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.workspaces-web"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workspaces-web.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS X-Ray events
X-Ray

X-Ray sends service events directly to EventBridge, as well as via AWS CloudTrail.

## X-Ray service events
Service events

X-Ray sends the following events directly to EventBridge: 
+ AWS X-Ray Insight Update

*Delivery type*: [ Best effort ](event-delivery-level.md) 

To match against all events from this service, create an event pattern that matches against the following event attribute:
+ `source`: aws.xray

```
{
  "source": ["aws.xray"]
}
```

To match against specific events, include a `detail-type` attribute specifying an array of event names to match. For example:

```
{
  "source": ["aws.xray"],
  "detail-type": ["AWS X-Ray Insight Update"]
}
```

For more information, see [Creating event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html#eb-create-pattern) in the *Amazon EventBridge User Guide*.

## X-Ray events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from X-Ray to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.xray
+ `eventSource`: xray.amazonaws.com

```
{
  "source": ["aws.xray"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["xray.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.xray"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["xray.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS re:Post Private events
re:Post Private

re:Post Private sends service events to EventBridge via AWS CloudTrail.

## re:Post Private events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from re:Post Private to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.repostspace
+ `eventSource`: repostspace.amazonaws.com

```
{
  "source": ["aws.repostspace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["repostspace.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.repostspace"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["repostspace.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# AWS Transform events
AWS Transform

AWS Transform sends service events to EventBridge via AWS CloudTrail.

## AWS Transform events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from AWS Transform to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.transform
+ `eventSource`: transform.amazonaws.com

```
{
  "source": ["aws.transform"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["transform.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.transform"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["transform.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```

# Amazon WorkSpaces Instances events
WorkSpaces Instances

WorkSpaces Instances sends service events to EventBridge via AWS CloudTrail.

## WorkSpaces Instances events delivered via AWS CloudTrail
Events via CloudTrail

AWS CloudTrail sends events originating from WorkSpaces Instances to EventBridge. AWS services deliver events to CloudTrail on a [best effort](event-delivery-level.md) basis. For more information, see [AWS service events delivered via AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) in the *Amazon EventBridge User Guide*.

To match events from this service delivered by AWS CloudTrail, create an event pattern that matches against the following event attributes:
+ `source`: aws.workspaces-instances
+ `eventSource`: workspaces-instances.amazonaws.com

```
{
  "source": ["aws.workspaces-instances"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workspaces-instances.amazonaws.com"]
  }
}
```

To match against a specific API calls from this service, include an `eventName` attribute specifying an array of API calls to match:

```
{
  "source": ["aws.workspaces-instances"],
  "detail-type": ["AWS API Call via CloudTrail"],
  "detail": {
    "eventSource": ["workspaces-instances.amazonaws.com"],
    "eventName": ["api-action-name"]
  }
}
```