Eventarc lets you asynchronously deliver events from different event sources (Google Cloud sources with Audit Logs, Cloud Storage buckets and Pub/Sub topics) to different event consumers (Cloud Run services, Cloud Functions, Workflows and GKE services).
This repository contains a collection of samples for Eventarc for various use cases.
Here is the the list of events supported by Eventarc.
There's a presentation that explains Eventarc.
This is not an official Google product.