google-cloudevents

Types for CloudEvents issued by Google

APACHE-2.0 License

Stars
140
Committers
24

Google Events

This repository contains types for CloudEvents issued by Google.

The "source of truth" for the event data format is in the form of Google Protocol Buffers.

See proto/README.md for more information about the messages used to describe CloudEvents.

Stability

The protobuf files in the proto directory should be regarded as stable with no further breaking changes. Other files such as generated JSON schema should not be regarded as stable.

CloudEvents in this repository

This repository contains definitions for the following CloudEvent data payloads:

Product Schemas Types
AlloyDB for PostgreSQL Proto / JSON Data Type:google.events.cloud.alloydb.v1.BackupEventDataCloudEvent Type(s):google.cloud.alloydb.backup.v1.createdgoogle.cloud.alloydb.backup.v1.updatedgoogle.cloud.alloydb.backup.v1.deleted
AlloyDB for PostgreSQL Proto / JSON Data Type:google.events.cloud.alloydb.v1.ClusterEventDataCloudEvent Type(s):google.cloud.alloydb.cluster.v1.createdgoogle.cloud.alloydb.cluster.v1.updatedgoogle.cloud.alloydb.cluster.v1.deleted
AlloyDB for PostgreSQL Proto / JSON Data Type:google.events.cloud.alloydb.v1.InstanceEventDataCloudEvent Type(s):google.cloud.alloydb.instance.v1.createdgoogle.cloud.alloydb.instance.v1.updatedgoogle.cloud.alloydb.instance.v1.deleted
API Gateway Proto / JSON Data Type:google.events.cloud.apigateway.v1.ApiConfigEventDataCloudEvent Type(s):google.cloud.apigateway.apiConfig.v1.createdgoogle.cloud.apigateway.apiConfig.v1.updatedgoogle.cloud.apigateway.apiConfig.v1.deleted
API Gateway Proto / JSON Data Type:google.events.cloud.apigateway.v1.ApiEventDataCloudEvent Type(s):google.cloud.apigateway.api.v1.createdgoogle.cloud.apigateway.api.v1.updatedgoogle.cloud.apigateway.api.v1.deleted
API Gateway Proto / JSON Data Type:google.events.cloud.apigateway.v1.GatewayEventDataCloudEvent Type(s):google.cloud.apigateway.gateway.v1.createdgoogle.cloud.apigateway.gateway.v1.updatedgoogle.cloud.apigateway.gateway.v1.deleted
Apigee Registry Proto / JSON Data Type:google.events.cloud.apigeeregistry.v1.ApiDeploymentEventDataCloudEvent Type(s):google.cloud.apigeeregistry.apiDeployment.v1.createdgoogle.cloud.apigeeregistry.apiDeployment.v1.updatedgoogle.cloud.apigeeregistry.apiDeployment.v1.deleted
Apigee Registry Proto / JSON Data Type:google.events.cloud.apigeeregistry.v1.ApiEventDataCloudEvent Type(s):google.cloud.apigeeregistry.api.v1.createdgoogle.cloud.apigeeregistry.api.v1.updatedgoogle.cloud.apigeeregistry.api.v1.deleted
Apigee Registry Proto / JSON Data Type:google.events.cloud.apigeeregistry.v1.ApiSpecEventDataCloudEvent Type(s):google.cloud.apigeeregistry.apiSpec.v1.createdgoogle.cloud.apigeeregistry.apiSpec.v1.updatedgoogle.cloud.apigeeregistry.apiSpec.v1.deleted
Apigee Registry Proto / JSON Data Type:google.events.cloud.apigeeregistry.v1.ApiVersionEventDataCloudEvent Type(s):google.cloud.apigeeregistry.apiVersion.v1.createdgoogle.cloud.apigeeregistry.apiVersion.v1.updatedgoogle.cloud.apigeeregistry.apiVersion.v1.deleted
Apigee Registry Proto / JSON Data Type:google.events.cloud.apigeeregistry.v1.InstanceEventDataCloudEvent Type(s):google.cloud.apigeeregistry.instance.v1.createdgoogle.cloud.apigeeregistry.instance.v1.deleted
Cloud Audit Logs Proto / JSON Data Type:google.events.cloud.audit.v1.LogEntryDataCloudEvent Type(s):google.cloud.audit.log.v1.written
Batch Proto / JSON Data Type:google.events.cloud.batch.v1.JobEventDataCloudEvent Type(s):google.cloud.batch.job.v1.createdgoogle.cloud.batch.job.v1.deleted
BeyondCorp Proto / JSON Data Type:google.events.cloud.beyondcorp.appconnections.v1.AppConnectionEventDataCloudEvent Type(s):google.cloud.beyondcorp.appconnections.appConnection.v1.createdgoogle.cloud.beyondcorp.appconnections.appConnection.v1.updatedgoogle.cloud.beyondcorp.appconnections.appConnection.v1.deleted
BeyondCorp Proto / JSON Data Type:google.events.cloud.beyondcorp.appconnectors.v1.AppConnectorEventDataCloudEvent Type(s):google.cloud.beyondcorp.appconnectors.appConnector.v1.createdgoogle.cloud.beyondcorp.appconnectors.appConnector.v1.updatedgoogle.cloud.beyondcorp.appconnectors.appConnector.v1.deleted
BeyondCorp Proto / JSON Data Type:google.events.cloud.beyondcorp.appgateways.v1.AppGatewayEventDataCloudEvent Type(s):google.cloud.beyondcorp.appgateways.appGateway.v1.createdgoogle.cloud.beyondcorp.appgateways.appGateway.v1.deleted
BeyondCorp Proto / JSON Data Type:google.events.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServiceEventDataCloudEvent Type(s):google.cloud.beyondcorp.clientconnectorservices.clientConnectorService.v1.createdgoogle.cloud.beyondcorp.clientconnectorservices.clientConnectorService.v1.updatedgoogle.cloud.beyondcorp.clientconnectorservices.clientConnectorService.v1.deleted
BeyondCorp Proto / JSON Data Type:google.events.cloud.beyondcorp.clientgateways.v1.ClientGatewayEventDataCloudEvent Type(s):google.cloud.beyondcorp.clientgateways.clientGateway.v1.createdgoogle.cloud.beyondcorp.clientgateways.clientGateway.v1.deleted
Certificate Manager Proto / JSON Data Type:google.events.cloud.certificatemanager.v1.CertificateEventDataCloudEvent Type(s):google.cloud.certificatemanager.certificate.v1.createdgoogle.cloud.certificatemanager.certificate.v1.updatedgoogle.cloud.certificatemanager.certificate.v1.deleted
Certificate Manager Proto / JSON Data Type:google.events.cloud.certificatemanager.v1.CertificateIssuanceConfigEventDataCloudEvent Type(s):google.cloud.certificatemanager.certificateIssuanceConfig.v1.createdgoogle.cloud.certificatemanager.certificateIssuanceConfig.v1.deleted
Certificate Manager Proto / JSON Data Type:google.events.cloud.certificatemanager.v1.CertificateMapEntryEventDataCloudEvent Type(s):google.cloud.certificatemanager.certificateMapEntry.v1.createdgoogle.cloud.certificatemanager.certificateMapEntry.v1.updatedgoogle.cloud.certificatemanager.certificateMapEntry.v1.deleted
Certificate Manager Proto / JSON Data Type:google.events.cloud.certificatemanager.v1.CertificateMapEventDataCloudEvent Type(s):google.cloud.certificatemanager.certificateMap.v1.createdgoogle.cloud.certificatemanager.certificateMap.v1.updatedgoogle.cloud.certificatemanager.certificateMap.v1.deleted
Certificate Manager Proto / JSON Data Type:google.events.cloud.certificatemanager.v1.DnsAuthorizationEventDataCloudEvent Type(s):google.cloud.certificatemanager.dnsAuthorization.v1.createdgoogle.cloud.certificatemanager.dnsAuthorization.v1.updatedgoogle.cloud.certificatemanager.dnsAuthorization.v1.deleted
Cloud Build Proto / JSON Data Type:google.events.cloud.cloudbuild.v1.BuildEventDataCloudEvent Type(s):google.cloud.cloudbuild.build.v1.statusChanged
Database Migration Proto / JSON Data Type:google.events.cloud.clouddms.v1.ConnectionProfileEventDataCloudEvent Type(s):google.cloud.clouddms.connectionProfile.v1.createdgoogle.cloud.clouddms.connectionProfile.v1.updatedgoogle.cloud.clouddms.connectionProfile.v1.deleted
Database Migration Proto / JSON Data Type:google.events.cloud.clouddms.v1.MigrationJobEventDataCloudEvent Type(s):google.cloud.clouddms.migrationJob.v1.createdgoogle.cloud.clouddms.migrationJob.v1.updatedgoogle.cloud.clouddms.migrationJob.v1.deleted
Dataflow Proto / JSON Data Type:google.events.cloud.dataflow.v1beta3.JobEventDataCloudEvent Type(s):google.cloud.dataflow.job.v1beta3.statusChanged
Cloud Data Fusion Proto / JSON Data Type:google.events.cloud.datafusion.v1.DnsPeeringEventDataCloudEvent Type(s):google.cloud.datafusion.dnsPeering.v1.createdgoogle.cloud.datafusion.dnsPeering.v1.deleted
Cloud Data Fusion Proto / JSON Data Type:google.events.cloud.datafusion.v1.InstanceEventDataCloudEvent Type(s):google.cloud.datafusion.instance.v1.createdgoogle.cloud.datafusion.instance.v1.deletedgoogle.cloud.datafusion.instance.v1.updated
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.AssetEventDataCloudEvent Type(s):google.cloud.dataplex.asset.v1.createdgoogle.cloud.dataplex.asset.v1.updatedgoogle.cloud.dataplex.asset.v1.deleted
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.DataAttributeBindingEventDataCloudEvent Type(s):google.cloud.dataplex.dataAttributeBinding.v1.createdgoogle.cloud.dataplex.dataAttributeBinding.v1.updatedgoogle.cloud.dataplex.dataAttributeBinding.v1.deleted
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.DataAttributeEventDataCloudEvent Type(s):google.cloud.dataplex.dataAttribute.v1.createdgoogle.cloud.dataplex.dataAttribute.v1.updatedgoogle.cloud.dataplex.dataAttribute.v1.deleted
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.DataScanEventDataCloudEvent Type(s):google.cloud.dataplex.dataScan.v1.createdgoogle.cloud.dataplex.dataScan.v1.updatedgoogle.cloud.dataplex.dataScan.v1.deleted
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.DataTaxonomyEventDataCloudEvent Type(s):google.cloud.dataplex.dataTaxonomy.v1.createdgoogle.cloud.dataplex.dataTaxonomy.v1.updatedgoogle.cloud.dataplex.dataTaxonomy.v1.deleted
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.EnvironmentEventDataCloudEvent Type(s):google.cloud.dataplex.environment.v1.createdgoogle.cloud.dataplex.environment.v1.updatedgoogle.cloud.dataplex.environment.v1.deleted
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.LakeEventDataCloudEvent Type(s):google.cloud.dataplex.lake.v1.createdgoogle.cloud.dataplex.lake.v1.updatedgoogle.cloud.dataplex.lake.v1.deleted
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.ScannedDataCloudEvent Type(s):
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.TaskEventDataCloudEvent Type(s):google.cloud.dataplex.task.v1.createdgoogle.cloud.dataplex.task.v1.updatedgoogle.cloud.dataplex.task.v1.deleted
Cloud Dataplex Proto / JSON Data Type:google.events.cloud.dataplex.v1.ZoneEventDataCloudEvent Type(s):google.cloud.dataplex.zone.v1.createdgoogle.cloud.dataplex.zone.v1.updatedgoogle.cloud.dataplex.zone.v1.deleted
Cloud Firestore Proto / JSON Data Type:google.events.cloud.datastore.v1.EntityEventDataCloudEvent Type(s):google.cloud.datastore.entity.v1.createdgoogle.cloud.datastore.entity.v1.updatedgoogle.cloud.datastore.entity.v1.deletedgoogle.cloud.datastore.entity.v1.writtengoogle.cloud.datastore.entity.v1.created.withAuthContextgoogle.cloud.datastore.entity.v1.updated.withAuthContextgoogle.cloud.datastore.entity.v1.deleted.withAuthContextgoogle.cloud.datastore.entity.v1.written.withAuthContext
Datastream Proto / JSON Data Type:google.events.cloud.datastream.v1.ConnectionProfileEventDataCloudEvent Type(s):google.cloud.datastream.connectionProfile.v1.createdgoogle.cloud.datastream.connectionProfile.v1.updatedgoogle.cloud.datastream.connectionProfile.v1.deleted
Datastream Proto / JSON Data Type:google.events.cloud.datastream.v1.PrivateConnectionEventDataCloudEvent Type(s):google.cloud.datastream.privateConnection.v1.createdgoogle.cloud.datastream.privateConnection.v1.deleted
Datastream Proto / JSON Data Type:google.events.cloud.datastream.v1.RouteEventDataCloudEvent Type(s):google.cloud.datastream.route.v1.createdgoogle.cloud.datastream.route.v1.deleted
Datastream Proto / JSON Data Type:google.events.cloud.datastream.v1.StreamEventDataCloudEvent Type(s):google.cloud.datastream.stream.v1.createdgoogle.cloud.datastream.stream.v1.updatedgoogle.cloud.datastream.stream.v1.deleted
Cloud Deploy Proto / JSON Data Type:google.events.cloud.deploy.v1.AutomationEventDataCloudEvent Type(s):google.cloud.deploy.automation.v1.createdgoogle.cloud.deploy.automation.v1.updatedgoogle.cloud.deploy.automation.v1.deleted
Cloud Deploy Proto / JSON Data Type:google.events.cloud.deploy.v1.CustomTargetTypeEventDataCloudEvent Type(s):google.cloud.deploy.customTargetType.v1.createdgoogle.cloud.deploy.customTargetType.v1.updatedgoogle.cloud.deploy.customTargetType.v1.deleted
Cloud Deploy Proto / JSON Data Type:google.events.cloud.deploy.v1.DeliveryPipelineEventDataCloudEvent Type(s):google.cloud.deploy.deliveryPipeline.v1.createdgoogle.cloud.deploy.deliveryPipeline.v1.updatedgoogle.cloud.deploy.deliveryPipeline.v1.deleted
Cloud Deploy Proto / JSON Data Type:google.events.cloud.deploy.v1.ReleaseEventDataCloudEvent Type(s):google.cloud.deploy.release.v1.created
Cloud Deploy Proto / JSON Data Type:google.events.cloud.deploy.v1.RolloutEventDataCloudEvent Type(s):google.cloud.deploy.rollout.v1.created
Cloud Deploy Proto / JSON Data Type:google.events.cloud.deploy.v1.TargetEventDataCloudEvent Type(s):google.cloud.deploy.target.v1.createdgoogle.cloud.deploy.target.v1.updatedgoogle.cloud.deploy.target.v1.deleted
Eventarc Proto / JSON Data Type:google.events.cloud.eventarc.v1.ChannelConnectionEventDataCloudEvent Type(s):google.cloud.eventarc.channelConnection.v1.createdgoogle.cloud.eventarc.channelConnection.v1.deleted
Eventarc Proto / JSON Data Type:google.events.cloud.eventarc.v1.ChannelEventDataCloudEvent Type(s):google.cloud.eventarc.channel.v1.createdgoogle.cloud.eventarc.channel.v1.updatedgoogle.cloud.eventarc.channel.v1.deleted
Eventarc Proto / JSON Data Type:google.events.cloud.eventarc.v1.TriggerEventDataCloudEvent Type(s):google.cloud.eventarc.trigger.v1.createdgoogle.cloud.eventarc.trigger.v1.updatedgoogle.cloud.eventarc.trigger.v1.deleted
Cloud Firestore Proto / JSON Data Type:google.events.cloud.firestore.v1.DocumentEventDataCloudEvent Type(s):google.cloud.firestore.document.v1.createdgoogle.cloud.firestore.document.v1.updatedgoogle.cloud.firestore.document.v1.deletedgoogle.cloud.firestore.document.v1.writtengoogle.cloud.firestore.document.v1.created.withAuthContextgoogle.cloud.firestore.document.v1.updated.withAuthContextgoogle.cloud.firestore.document.v1.deleted.withAuthContextgoogle.cloud.firestore.document.v1.written.withAuthContext
Cloud Functions Proto / JSON Data Type:google.events.cloud.functions.v2.FunctionEventDataCloudEvent Type(s):google.cloud.functions.function.v2.createdgoogle.cloud.functions.function.v2.updatedgoogle.cloud.functions.function.v2.deleted
Backup for GKE Proto / JSON Data Type:google.events.cloud.gkebackup.v1.BackupEventDataCloudEvent Type(s):google.cloud.gkebackup.backup.v1.createdgoogle.cloud.gkebackup.backup.v1.updatedgoogle.cloud.gkebackup.backup.v1.deleted
Backup for GKE Proto / JSON Data Type:google.events.cloud.gkebackup.v1.BackupPlanEventDataCloudEvent Type(s):google.cloud.gkebackup.backupPlan.v1.createdgoogle.cloud.gkebackup.backupPlan.v1.updatedgoogle.cloud.gkebackup.backupPlan.v1.deleted
Backup for GKE Proto / JSON Data Type:google.events.cloud.gkebackup.v1.RestoreEventDataCloudEvent Type(s):google.cloud.gkebackup.restore.v1.createdgoogle.cloud.gkebackup.restore.v1.updatedgoogle.cloud.gkebackup.restore.v1.deleted
Backup for GKE Proto / JSON Data Type:google.events.cloud.gkebackup.v1.RestorePlanEventDataCloudEvent Type(s):google.cloud.gkebackup.restorePlan.v1.createdgoogle.cloud.gkebackup.restorePlan.v1.updatedgoogle.cloud.gkebackup.restorePlan.v1.deleted
GKE Hub Proto / JSON Data Type:google.events.cloud.gkehub.v1.FeatureEventDataCloudEvent Type(s):google.cloud.gkehub.feature.v1.createdgoogle.cloud.gkehub.feature.v1.deletedgoogle.cloud.gkehub.feature.v1.updated
GKE Hub Proto / JSON Data Type:google.events.cloud.gkehub.v1.MembershipBindingEventDataCloudEvent Type(s):google.cloud.gkehub.membershipBinding.v1.createdgoogle.cloud.gkehub.membershipBinding.v1.updatedgoogle.cloud.gkehub.membershipBinding.v1.deleted
GKE Hub Proto / JSON Data Type:google.events.cloud.gkehub.v1.MembershipEventDataCloudEvent Type(s):google.cloud.gkehub.membership.v1.createdgoogle.cloud.gkehub.membership.v1.deletedgoogle.cloud.gkehub.membership.v1.updated
GKE Hub Proto / JSON Data Type:google.events.cloud.gkehub.v1.ScopeEventDataCloudEvent Type(s):google.cloud.gkehub.scope.v1.createdgoogle.cloud.gkehub.scope.v1.deleted
Cloud IoT Proto / JSON Data Type:google.events.cloud.iot.v1.DeviceEventDataCloudEvent Type(s):google.cloud.iot.v1.DeviceManager.CreateDevicegoogle.cloud.iot.v1.DeviceManager.UpdateDevicegoogle.cloud.iot.v1.DeviceManager.DeleteDevice
Cloud IoT Proto / JSON Data Type:google.events.cloud.iot.v1.RegistryEventDataCloudEvent Type(s):google.cloud.iot.v1.DeviceManager.CreateDeviceRegistrygoogle.cloud.iot.v1.DeviceManager.UpdateDeviceRegistrygoogle.cloud.iot.v1.DeviceManager.DeleteDeviceRegistry
Cloud Memorystore for Memcached Proto / JSON Data Type:google.events.cloud.memcache.v1.InstanceEventDataCloudEvent Type(s):google.cloud.memcache.instance.v1.createdgoogle.cloud.memcache.instance.v1.updatedgoogle.cloud.memcache.instance.v1.deleted
Dataproc Metastore Proto / JSON Data Type:google.events.cloud.metastore.v1.BackupEventDataCloudEvent Type(s):google.cloud.metastore.backup.v1.createdgoogle.cloud.metastore.backup.v1.deleted
Dataproc Metastore Proto / JSON Data Type:google.events.cloud.metastore.v1.FederationEventDataCloudEvent Type(s):google.cloud.metastore.federation.v1.createdgoogle.cloud.metastore.federation.v1.updatedgoogle.cloud.metastore.federation.v1.deleted
Dataproc Metastore Proto / JSON Data Type:google.events.cloud.metastore.v1.MetadataImportEventDataCloudEvent Type(s):google.cloud.metastore.metadataImport.v1.createdgoogle.cloud.metastore.metadataImport.v1.updated
Dataproc Metastore Proto / JSON Data Type:google.events.cloud.metastore.v1.ServiceEventDataCloudEvent Type(s):google.cloud.metastore.service.v1.createdgoogle.cloud.metastore.service.v1.updatedgoogle.cloud.metastore.service.v1.deleted
Network Connectivity Proto / JSON Data Type:google.events.cloud.networkconnectivity.v1.HubEventDataCloudEvent Type(s):google.cloud.networkconnectivity.hub.v1.createdgoogle.cloud.networkconnectivity.hub.v1.updatedgoogle.cloud.networkconnectivity.hub.v1.deleted
Network Connectivity Proto / JSON Data Type:google.events.cloud.networkconnectivity.v1.ServiceClassEventDataCloudEvent Type(s):google.cloud.networkconnectivity.serviceClass.v1.updatedgoogle.cloud.networkconnectivity.serviceClass.v1.deleted
Network Connectivity Proto / JSON Data Type:google.events.cloud.networkconnectivity.v1.ServiceConnectionMapEventDataCloudEvent Type(s):google.cloud.networkconnectivity.serviceConnectionMap.v1.createdgoogle.cloud.networkconnectivity.serviceConnectionMap.v1.updatedgoogle.cloud.networkconnectivity.serviceConnectionMap.v1.deleted
Network Connectivity Proto / JSON Data Type:google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicyEventDataCloudEvent Type(s):google.cloud.networkconnectivity.serviceConnectionPolicy.v1.createdgoogle.cloud.networkconnectivity.serviceConnectionPolicy.v1.updatedgoogle.cloud.networkconnectivity.serviceConnectionPolicy.v1.deleted
Network Connectivity Proto / JSON Data Type:google.events.cloud.networkconnectivity.v1.ServiceConnectionTokenEventDataCloudEvent Type(s):google.cloud.networkconnectivity.serviceConnectionToken.v1.createdgoogle.cloud.networkconnectivity.serviceConnectionToken.v1.deleted
Network Connectivity Proto / JSON Data Type:google.events.cloud.networkconnectivity.v1.SpokeEventDataCloudEvent Type(s):google.cloud.networkconnectivity.spoke.v1.createdgoogle.cloud.networkconnectivity.spoke.v1.updatedgoogle.cloud.networkconnectivity.spoke.v1.deleted
Network Management Proto / JSON Data Type:google.events.cloud.networkmanagement.v1.ConnectivityTestEventDataCloudEvent Type(s):google.cloud.networkmanagement.connectivityTest.v1.createdgoogle.cloud.networkmanagement.connectivityTest.v1.updatedgoogle.cloud.networkmanagement.connectivityTest.v1.deleted
Network Services Proto / JSON Data Type:google.events.cloud.networkservices.v1.EndpointPolicyEventDataCloudEvent Type(s):google.cloud.networkservices.endpointPolicy.v1.createdgoogle.cloud.networkservices.endpointPolicy.v1.updatedgoogle.cloud.networkservices.endpointPolicy.v1.deleted
Network Services Proto / JSON Data Type:google.events.cloud.networkservices.v1.GatewayEventDataCloudEvent Type(s):google.cloud.networkservices.gateway.v1.createdgoogle.cloud.networkservices.gateway.v1.updatedgoogle.cloud.networkservices.gateway.v1.deleted
Network Services Proto / JSON Data Type:google.events.cloud.networkservices.v1.GrpcRouteEventDataCloudEvent Type(s):google.cloud.networkservices.grpcRoute.v1.createdgoogle.cloud.networkservices.grpcRoute.v1.updatedgoogle.cloud.networkservices.grpcRoute.v1.deleted
Network Services Proto / JSON Data Type:google.events.cloud.networkservices.v1.HttpRouteEventDataCloudEvent Type(s):google.cloud.networkservices.httpRoute.v1.createdgoogle.cloud.networkservices.httpRoute.v1.updatedgoogle.cloud.networkservices.httpRoute.v1.deleted
Network Services Proto / JSON Data Type:google.events.cloud.networkservices.v1.MeshEventDataCloudEvent Type(s):google.cloud.networkservices.mesh.v1.createdgoogle.cloud.networkservices.mesh.v1.updatedgoogle.cloud.networkservices.mesh.v1.deleted
Network Services Proto / JSON Data Type:google.events.cloud.networkservices.v1.ServiceBindingEventDataCloudEvent Type(s):google.cloud.networkservices.serviceBinding.v1.createdgoogle.cloud.networkservices.serviceBinding.v1.deleted
Network Services Proto / JSON Data Type:google.events.cloud.networkservices.v1.TcpRouteEventDataCloudEvent Type(s):google.cloud.networkservices.tcpRoute.v1.createdgoogle.cloud.networkservices.tcpRoute.v1.updatedgoogle.cloud.networkservices.tcpRoute.v1.deleted
Network Services Proto / JSON Data Type:google.events.cloud.networkservices.v1.TlsRouteEventDataCloudEvent Type(s):google.cloud.networkservices.tlsRoute.v1.createdgoogle.cloud.networkservices.tlsRoute.v1.updatedgoogle.cloud.networkservices.tlsRoute.v1.deleted
Notebooks Proto / JSON Data Type:google.events.cloud.notebooks.v1.EnvironmentEventDataCloudEvent Type(s):google.cloud.notebooks.environment.v1.createdgoogle.cloud.notebooks.environment.v1.deleted
Notebooks Proto / JSON Data Type:google.events.cloud.notebooks.v1.ExecutionEventDataCloudEvent Type(s):google.cloud.notebooks.execution.v1.deletedgoogle.cloud.notebooks.execution.v1.created
Notebooks Proto / JSON Data Type:google.events.cloud.notebooks.v1.InstanceEventDataCloudEvent Type(s):google.cloud.notebooks.instance.v1.createdgoogle.cloud.notebooks.instance.v1.deleted
Notebooks Proto / JSON Data Type:google.events.cloud.notebooks.v1.RuntimeEventDataCloudEvent Type(s):google.cloud.notebooks.runtime.v1.createdgoogle.cloud.notebooks.runtime.v1.updatedgoogle.cloud.notebooks.runtime.v1.deleted
Notebooks Proto / JSON Data Type:google.events.cloud.notebooks.v1.ScheduleEventDataCloudEvent Type(s):google.cloud.notebooks.schedule.v1.deletedgoogle.cloud.notebooks.schedule.v1.created
Cloud Pub/Sub Proto / JSON Data Type:google.events.cloud.pubsub.v1.MessagePublishedDataCloudEvent Type(s):google.cloud.pubsub.topic.v1.messagePublished
Google Cloud Memorystore for Redis Proto / JSON Data Type:google.events.cloud.redis.v1.InstanceEventDataCloudEvent Type(s):google.cloud.redis.instance.v1.createdgoogle.cloud.redis.instance.v1.updatedgoogle.cloud.redis.instance.v1.deleted
Cloud Scheduler Proto / JSON Data Type:google.events.cloud.scheduler.v1.JobEventDataCloudEvent Type(s):google.cloud.scheduler.job.v1.createdgoogle.cloud.scheduler.job.v1.updatedgoogle.cloud.scheduler.job.v1.deleted
Cloud Scheduler Proto / JSON Data Type:google.events.cloud.scheduler.v1.SchedulerJobDataCloudEvent Type(s):google.cloud.scheduler.job.v1.executed
Cloud Speech-to-Text Proto / JSON Data Type:google.events.cloud.speech.v1.CustomClassEventDataCloudEvent Type(s):google.cloud.speech.customClass.v1.createdgoogle.cloud.speech.customClass.v1.updatedgoogle.cloud.speech.customClass.v1.deleted
Cloud Speech-to-Text Proto / JSON Data Type:google.events.cloud.speech.v1.PhraseSetEventDataCloudEvent Type(s):google.cloud.speech.phraseSet.v1.createdgoogle.cloud.speech.phraseSet.v1.updatedgoogle.cloud.speech.phraseSet.v1.deleted
Cloud Storage Proto / JSON Data Type:google.events.cloud.storage.v1.StorageObjectDataCloudEvent Type(s):google.cloud.storage.object.v1.finalizedgoogle.cloud.storage.object.v1.archivedgoogle.cloud.storage.object.v1.deletedgoogle.cloud.storage.object.v1.metadataUpdated
Transcoder Proto / JSON Data Type:google.events.cloud.video.transcoder.v1.JobEventDataCloudEvent Type(s):google.cloud.video.transcoder.job.v1.createdgoogle.cloud.video.transcoder.job.v1.deleted
Transcoder Proto / JSON Data Type:google.events.cloud.video.transcoder.v1.JobTemplateEventDataCloudEvent Type(s):google.cloud.video.transcoder.jobTemplate.v1.createdgoogle.cloud.video.transcoder.jobTemplate.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.AnalysisEventDataCloudEvent Type(s):google.cloud.visionai.analysis.v1.createdgoogle.cloud.visionai.analysis.v1.updatedgoogle.cloud.visionai.analysis.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.ApplicationEventDataCloudEvent Type(s):google.cloud.visionai.application.v1.createdgoogle.cloud.visionai.application.v1.updatedgoogle.cloud.visionai.application.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.ClusterEventDataCloudEvent Type(s):google.cloud.visionai.cluster.v1.createdgoogle.cloud.visionai.cluster.v1.updatedgoogle.cloud.visionai.cluster.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.DraftEventDataCloudEvent Type(s):google.cloud.visionai.draft.v1.createdgoogle.cloud.visionai.draft.v1.updatedgoogle.cloud.visionai.draft.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.EventEventDataCloudEvent Type(s):google.cloud.visionai.event.v1.createdgoogle.cloud.visionai.event.v1.updatedgoogle.cloud.visionai.event.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.ProcessEventDataCloudEvent Type(s):google.cloud.visionai.process.v1.createdgoogle.cloud.visionai.process.v1.updatedgoogle.cloud.visionai.process.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.ProcessorEventDataCloudEvent Type(s):google.cloud.visionai.processor.v1.createdgoogle.cloud.visionai.processor.v1.updatedgoogle.cloud.visionai.processor.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.SeriesEventDataCloudEvent Type(s):google.cloud.visionai.series.v1.createdgoogle.cloud.visionai.series.v1.updatedgoogle.cloud.visionai.series.v1.deleted
Vision AI Proto / JSON Data Type:google.events.cloud.visionai.v1.StreamEventDataCloudEvent Type(s):google.cloud.visionai.stream.v1.createdgoogle.cloud.visionai.stream.v1.updatedgoogle.cloud.visionai.stream.v1.deleted
VM Migration Proto / JSON Data Type:google.events.cloud.vmmigration.v1.CloneJobEventDataCloudEvent Type(s):google.cloud.vmmigration.cloneJob.v1.created
VM Migration Proto / JSON Data Type:google.events.cloud.vmmigration.v1.CutoverJobEventDataCloudEvent Type(s):google.cloud.vmmigration.cutoverJob.v1.created
VM Migration Proto / JSON Data Type:google.events.cloud.vmmigration.v1.DatacenterConnectorEventDataCloudEvent Type(s):google.cloud.vmmigration.datacenterConnector.v1.createdgoogle.cloud.vmmigration.datacenterConnector.v1.deleted
VM Migration Proto / JSON Data Type:google.events.cloud.vmmigration.v1.GroupEventDataCloudEvent Type(s):google.cloud.vmmigration.group.v1.createdgoogle.cloud.vmmigration.group.v1.updatedgoogle.cloud.vmmigration.group.v1.deleted
VM Migration Proto / JSON Data Type:google.events.cloud.vmmigration.v1.MigratingVmEventDataCloudEvent Type(s):google.cloud.vmmigration.migratingVm.v1.createdgoogle.cloud.vmmigration.migratingVm.v1.updatedgoogle.cloud.vmmigration.migratingVm.v1.deleted
VM Migration Proto / JSON Data Type:google.events.cloud.vmmigration.v1.SourceEventDataCloudEvent Type(s):google.cloud.vmmigration.source.v1.createdgoogle.cloud.vmmigration.source.v1.updatedgoogle.cloud.vmmigration.source.v1.deleted
VM Migration Proto / JSON Data Type:google.events.cloud.vmmigration.v1.TargetProjectEventDataCloudEvent Type(s):google.cloud.vmmigration.targetProject.v1.createdgoogle.cloud.vmmigration.targetProject.v1.updatedgoogle.cloud.vmmigration.targetProject.v1.deleted
VM Migration Proto / JSON Data Type:google.events.cloud.vmmigration.v1.UtilizationReportEventDataCloudEvent Type(s):google.cloud.vmmigration.utilizationReport.v1.createdgoogle.cloud.vmmigration.utilizationReport.v1.deleted
Workflows Proto / JSON Data Type:google.events.cloud.workflows.v1.WorkflowEventDataCloudEvent Type(s):google.cloud.workflows.workflow.v1.createdgoogle.cloud.workflows.workflow.v1.deletedgoogle.cloud.workflows.workflow.v1.updated
Google Analytics for Firebase Proto / JSON Data Type:google.events.firebase.analytics.v1.AnalyticsLogDataCloudEvent Type(s):google.firebase.analytics.log.v1.written
Firebase Authentication Proto / JSON Data Type:google.events.firebase.auth.v1.AuthEventDataCloudEvent Type(s):google.firebase.auth.user.v1.createdgoogle.firebase.auth.user.v1.deleted
Firebase Realtime Database Proto / JSON Data Type:google.events.firebase.database.v1.ReferenceEventDataCloudEvent Type(s):google.firebase.database.ref.v1.createdgoogle.firebase.database.ref.v1.updatedgoogle.firebase.database.ref.v1.deletedgoogle.firebase.database.ref.v1.written
Firebase Alerts Proto / JSON Data Type:google.events.firebase.firebasealerts.v1.AlertDataCloudEvent Type(s):google.firebase.firebasealerts.alerts.v1.published
Firebase Remote Config Proto / JSON Data Type:google.events.firebase.remoteconfig.v1.RemoteConfigEventDataCloudEvent Type(s):google.firebase.remoteconfig.remoteConfig.v1.updated
Firebase Test Lab Proto / JSON Data Type:google.events.firebase.testlab.v1.TestMatrixEventDataCloudEvent Type(s):google.firebase.testlab.testMatrix.v1.completed

Google CloudEvent Catalogs

This repository contains catalogs for Google CloudEvent event discovery:

Google CloudEvent JSON Schema catalog

Link: catalog.json

A machine-readable list of Google CloudEvent JSON schemas. In the format of a JSON Schema catalog.

Cloud Audit Log catalog

Link: AUDIT_CATALOG.md

A human-readable list of Audit Log methodName and serviceName event filters.

Used for filtering events of type google.cloud.audit.log.v1.written.

Google CloudEvent Type Libraries

The following repositories contain data structures per language for types defined in this repo:

Package Rankings
Top 8.17% on Proxy.golang.org
Badges
Extracted from project README's
Compile Validate JSON Schemas
Related Projects