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.
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.
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.BackupEventData CloudEvent Type(s): google.cloud.alloydb.backup.v1.created google.cloud.alloydb.backup.v1.updated google.cloud.alloydb.backup.v1.deleted |
AlloyDB for PostgreSQL | Proto / JSON | Data Type: google.events.cloud.alloydb.v1.ClusterEventData CloudEvent Type(s): google.cloud.alloydb.cluster.v1.created google.cloud.alloydb.cluster.v1.updated google.cloud.alloydb.cluster.v1.deleted |
AlloyDB for PostgreSQL | Proto / JSON | Data Type: google.events.cloud.alloydb.v1.InstanceEventData CloudEvent Type(s): google.cloud.alloydb.instance.v1.created google.cloud.alloydb.instance.v1.updated google.cloud.alloydb.instance.v1.deleted |
API Gateway | Proto / JSON | Data Type: google.events.cloud.apigateway.v1.ApiConfigEventData CloudEvent Type(s): google.cloud.apigateway.apiConfig.v1.created google.cloud.apigateway.apiConfig.v1.updated google.cloud.apigateway.apiConfig.v1.deleted |
API Gateway | Proto / JSON | Data Type: google.events.cloud.apigateway.v1.ApiEventData CloudEvent Type(s): google.cloud.apigateway.api.v1.created google.cloud.apigateway.api.v1.updated google.cloud.apigateway.api.v1.deleted |
API Gateway | Proto / JSON | Data Type: google.events.cloud.apigateway.v1.GatewayEventData CloudEvent Type(s): google.cloud.apigateway.gateway.v1.created google.cloud.apigateway.gateway.v1.updated google.cloud.apigateway.gateway.v1.deleted |
Apigee Registry | Proto / JSON | Data Type: google.events.cloud.apigeeregistry.v1.ApiDeploymentEventData CloudEvent Type(s): google.cloud.apigeeregistry.apiDeployment.v1.created google.cloud.apigeeregistry.apiDeployment.v1.updated google.cloud.apigeeregistry.apiDeployment.v1.deleted |
Apigee Registry | Proto / JSON | Data Type: google.events.cloud.apigeeregistry.v1.ApiEventData CloudEvent Type(s): google.cloud.apigeeregistry.api.v1.created google.cloud.apigeeregistry.api.v1.updated google.cloud.apigeeregistry.api.v1.deleted |
Apigee Registry | Proto / JSON | Data Type: google.events.cloud.apigeeregistry.v1.ApiSpecEventData CloudEvent Type(s): google.cloud.apigeeregistry.apiSpec.v1.created google.cloud.apigeeregistry.apiSpec.v1.updated google.cloud.apigeeregistry.apiSpec.v1.deleted |
Apigee Registry | Proto / JSON | Data Type: google.events.cloud.apigeeregistry.v1.ApiVersionEventData CloudEvent Type(s): google.cloud.apigeeregistry.apiVersion.v1.created google.cloud.apigeeregistry.apiVersion.v1.updated google.cloud.apigeeregistry.apiVersion.v1.deleted |
Apigee Registry | Proto / JSON | Data Type: google.events.cloud.apigeeregistry.v1.InstanceEventData CloudEvent Type(s): google.cloud.apigeeregistry.instance.v1.created google.cloud.apigeeregistry.instance.v1.deleted |
Cloud Audit Logs | Proto / JSON | Data Type: google.events.cloud.audit.v1.LogEntryData CloudEvent Type(s): google.cloud.audit.log.v1.written |
Batch | Proto / JSON | Data Type: google.events.cloud.batch.v1.JobEventData CloudEvent Type(s): google.cloud.batch.job.v1.created google.cloud.batch.job.v1.deleted |
BeyondCorp | Proto / JSON | Data Type: google.events.cloud.beyondcorp.appconnections.v1.AppConnectionEventData CloudEvent Type(s): google.cloud.beyondcorp.appconnections.appConnection.v1.created google.cloud.beyondcorp.appconnections.appConnection.v1.updated google.cloud.beyondcorp.appconnections.appConnection.v1.deleted |
BeyondCorp | Proto / JSON | Data Type: google.events.cloud.beyondcorp.appconnectors.v1.AppConnectorEventData CloudEvent Type(s): google.cloud.beyondcorp.appconnectors.appConnector.v1.created google.cloud.beyondcorp.appconnectors.appConnector.v1.updated google.cloud.beyondcorp.appconnectors.appConnector.v1.deleted |
BeyondCorp | Proto / JSON | Data Type: google.events.cloud.beyondcorp.appgateways.v1.AppGatewayEventData CloudEvent Type(s): google.cloud.beyondcorp.appgateways.appGateway.v1.created google.cloud.beyondcorp.appgateways.appGateway.v1.deleted |
BeyondCorp | Proto / JSON | Data Type: google.events.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServiceEventData CloudEvent Type(s): google.cloud.beyondcorp.clientconnectorservices.clientConnectorService.v1.created google.cloud.beyondcorp.clientconnectorservices.clientConnectorService.v1.updated google.cloud.beyondcorp.clientconnectorservices.clientConnectorService.v1.deleted |
BeyondCorp | Proto / JSON | Data Type: google.events.cloud.beyondcorp.clientgateways.v1.ClientGatewayEventData CloudEvent Type(s): google.cloud.beyondcorp.clientgateways.clientGateway.v1.created google.cloud.beyondcorp.clientgateways.clientGateway.v1.deleted |
Certificate Manager | Proto / JSON | Data Type: google.events.cloud.certificatemanager.v1.CertificateEventData CloudEvent Type(s): google.cloud.certificatemanager.certificate.v1.created google.cloud.certificatemanager.certificate.v1.updated google.cloud.certificatemanager.certificate.v1.deleted |
Certificate Manager | Proto / JSON | Data Type: google.events.cloud.certificatemanager.v1.CertificateIssuanceConfigEventData CloudEvent Type(s): google.cloud.certificatemanager.certificateIssuanceConfig.v1.created google.cloud.certificatemanager.certificateIssuanceConfig.v1.deleted |
Certificate Manager | Proto / JSON | Data Type: google.events.cloud.certificatemanager.v1.CertificateMapEntryEventData CloudEvent Type(s): google.cloud.certificatemanager.certificateMapEntry.v1.created google.cloud.certificatemanager.certificateMapEntry.v1.updated google.cloud.certificatemanager.certificateMapEntry.v1.deleted |
Certificate Manager | Proto / JSON | Data Type: google.events.cloud.certificatemanager.v1.CertificateMapEventData CloudEvent Type(s): google.cloud.certificatemanager.certificateMap.v1.created google.cloud.certificatemanager.certificateMap.v1.updated google.cloud.certificatemanager.certificateMap.v1.deleted |
Certificate Manager | Proto / JSON | Data Type: google.events.cloud.certificatemanager.v1.DnsAuthorizationEventData CloudEvent Type(s): google.cloud.certificatemanager.dnsAuthorization.v1.created google.cloud.certificatemanager.dnsAuthorization.v1.updated google.cloud.certificatemanager.dnsAuthorization.v1.deleted |
Cloud Build | Proto / JSON | Data Type: google.events.cloud.cloudbuild.v1.BuildEventData CloudEvent Type(s): google.cloud.cloudbuild.build.v1.statusChanged |
Database Migration | Proto / JSON | Data Type: google.events.cloud.clouddms.v1.ConnectionProfileEventData CloudEvent Type(s): google.cloud.clouddms.connectionProfile.v1.created google.cloud.clouddms.connectionProfile.v1.updated google.cloud.clouddms.connectionProfile.v1.deleted |
Database Migration | Proto / JSON | Data Type: google.events.cloud.clouddms.v1.MigrationJobEventData CloudEvent Type(s): google.cloud.clouddms.migrationJob.v1.created google.cloud.clouddms.migrationJob.v1.updated google.cloud.clouddms.migrationJob.v1.deleted |
Dataflow | Proto / JSON | Data Type: google.events.cloud.dataflow.v1beta3.JobEventData CloudEvent Type(s): google.cloud.dataflow.job.v1beta3.statusChanged |
Cloud Data Fusion | Proto / JSON | Data Type: google.events.cloud.datafusion.v1.DnsPeeringEventData CloudEvent Type(s): google.cloud.datafusion.dnsPeering.v1.created google.cloud.datafusion.dnsPeering.v1.deleted |
Cloud Data Fusion | Proto / JSON | Data Type: google.events.cloud.datafusion.v1.InstanceEventData CloudEvent Type(s): google.cloud.datafusion.instance.v1.created google.cloud.datafusion.instance.v1.deleted google.cloud.datafusion.instance.v1.updated |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.AssetEventData CloudEvent Type(s): google.cloud.dataplex.asset.v1.created google.cloud.dataplex.asset.v1.updated google.cloud.dataplex.asset.v1.deleted |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.DataAttributeBindingEventData CloudEvent Type(s): google.cloud.dataplex.dataAttributeBinding.v1.created google.cloud.dataplex.dataAttributeBinding.v1.updated google.cloud.dataplex.dataAttributeBinding.v1.deleted |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.DataAttributeEventData CloudEvent Type(s): google.cloud.dataplex.dataAttribute.v1.created google.cloud.dataplex.dataAttribute.v1.updated google.cloud.dataplex.dataAttribute.v1.deleted |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.DataScanEventData CloudEvent Type(s): google.cloud.dataplex.dataScan.v1.created google.cloud.dataplex.dataScan.v1.updated google.cloud.dataplex.dataScan.v1.deleted |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.DataTaxonomyEventData CloudEvent Type(s): google.cloud.dataplex.dataTaxonomy.v1.created google.cloud.dataplex.dataTaxonomy.v1.updated google.cloud.dataplex.dataTaxonomy.v1.deleted |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.EnvironmentEventData CloudEvent Type(s): google.cloud.dataplex.environment.v1.created google.cloud.dataplex.environment.v1.updated google.cloud.dataplex.environment.v1.deleted |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.LakeEventData CloudEvent Type(s): google.cloud.dataplex.lake.v1.created google.cloud.dataplex.lake.v1.updated google.cloud.dataplex.lake.v1.deleted |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.ScannedData CloudEvent Type(s): |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.TaskEventData CloudEvent Type(s): google.cloud.dataplex.task.v1.created google.cloud.dataplex.task.v1.updated google.cloud.dataplex.task.v1.deleted |
Cloud Dataplex | Proto / JSON | Data Type: google.events.cloud.dataplex.v1.ZoneEventData CloudEvent Type(s): google.cloud.dataplex.zone.v1.created google.cloud.dataplex.zone.v1.updated google.cloud.dataplex.zone.v1.deleted |
Cloud Firestore | Proto / JSON | Data Type: google.events.cloud.datastore.v1.EntityEventData CloudEvent Type(s): google.cloud.datastore.entity.v1.created google.cloud.datastore.entity.v1.updated google.cloud.datastore.entity.v1.deleted google.cloud.datastore.entity.v1.written google.cloud.datastore.entity.v1.created.withAuthContext google.cloud.datastore.entity.v1.updated.withAuthContext google.cloud.datastore.entity.v1.deleted.withAuthContext google.cloud.datastore.entity.v1.written.withAuthContext |
Datastream | Proto / JSON | Data Type: google.events.cloud.datastream.v1.ConnectionProfileEventData CloudEvent Type(s): google.cloud.datastream.connectionProfile.v1.created google.cloud.datastream.connectionProfile.v1.updated google.cloud.datastream.connectionProfile.v1.deleted |
Datastream | Proto / JSON | Data Type: google.events.cloud.datastream.v1.PrivateConnectionEventData CloudEvent Type(s): google.cloud.datastream.privateConnection.v1.created google.cloud.datastream.privateConnection.v1.deleted |
Datastream | Proto / JSON | Data Type: google.events.cloud.datastream.v1.RouteEventData CloudEvent Type(s): google.cloud.datastream.route.v1.created google.cloud.datastream.route.v1.deleted |
Datastream | Proto / JSON | Data Type: google.events.cloud.datastream.v1.StreamEventData CloudEvent Type(s): google.cloud.datastream.stream.v1.created google.cloud.datastream.stream.v1.updated google.cloud.datastream.stream.v1.deleted |
Cloud Deploy | Proto / JSON | Data Type: google.events.cloud.deploy.v1.AutomationEventData CloudEvent Type(s): google.cloud.deploy.automation.v1.created google.cloud.deploy.automation.v1.updated google.cloud.deploy.automation.v1.deleted |
Cloud Deploy | Proto / JSON | Data Type: google.events.cloud.deploy.v1.CustomTargetTypeEventData CloudEvent Type(s): google.cloud.deploy.customTargetType.v1.created google.cloud.deploy.customTargetType.v1.updated google.cloud.deploy.customTargetType.v1.deleted |
Cloud Deploy | Proto / JSON | Data Type: google.events.cloud.deploy.v1.DeliveryPipelineEventData CloudEvent Type(s): google.cloud.deploy.deliveryPipeline.v1.created google.cloud.deploy.deliveryPipeline.v1.updated google.cloud.deploy.deliveryPipeline.v1.deleted |
Cloud Deploy | Proto / JSON | Data Type: google.events.cloud.deploy.v1.ReleaseEventData CloudEvent Type(s): google.cloud.deploy.release.v1.created |
Cloud Deploy | Proto / JSON | Data Type: google.events.cloud.deploy.v1.RolloutEventData CloudEvent Type(s): google.cloud.deploy.rollout.v1.created |
Cloud Deploy | Proto / JSON | Data Type: google.events.cloud.deploy.v1.TargetEventData CloudEvent Type(s): google.cloud.deploy.target.v1.created google.cloud.deploy.target.v1.updated google.cloud.deploy.target.v1.deleted |
Eventarc | Proto / JSON | Data Type: google.events.cloud.eventarc.v1.ChannelConnectionEventData CloudEvent Type(s): google.cloud.eventarc.channelConnection.v1.created google.cloud.eventarc.channelConnection.v1.deleted |
Eventarc | Proto / JSON | Data Type: google.events.cloud.eventarc.v1.ChannelEventData CloudEvent Type(s): google.cloud.eventarc.channel.v1.created google.cloud.eventarc.channel.v1.updated google.cloud.eventarc.channel.v1.deleted |
Eventarc | Proto / JSON | Data Type: google.events.cloud.eventarc.v1.TriggerEventData CloudEvent Type(s): google.cloud.eventarc.trigger.v1.created google.cloud.eventarc.trigger.v1.updated google.cloud.eventarc.trigger.v1.deleted |
Cloud Firestore | Proto / JSON | Data Type: google.events.cloud.firestore.v1.DocumentEventData CloudEvent Type(s): google.cloud.firestore.document.v1.created google.cloud.firestore.document.v1.updated google.cloud.firestore.document.v1.deleted google.cloud.firestore.document.v1.written google.cloud.firestore.document.v1.created.withAuthContext google.cloud.firestore.document.v1.updated.withAuthContext google.cloud.firestore.document.v1.deleted.withAuthContext google.cloud.firestore.document.v1.written.withAuthContext |
Cloud Functions | Proto / JSON | Data Type: google.events.cloud.functions.v2.FunctionEventData CloudEvent Type(s): google.cloud.functions.function.v2.created google.cloud.functions.function.v2.updated google.cloud.functions.function.v2.deleted |
Backup for GKE | Proto / JSON | Data Type: google.events.cloud.gkebackup.v1.BackupEventData CloudEvent Type(s): google.cloud.gkebackup.backup.v1.created google.cloud.gkebackup.backup.v1.updated google.cloud.gkebackup.backup.v1.deleted |
Backup for GKE | Proto / JSON | Data Type: google.events.cloud.gkebackup.v1.BackupPlanEventData CloudEvent Type(s): google.cloud.gkebackup.backupPlan.v1.created google.cloud.gkebackup.backupPlan.v1.updated google.cloud.gkebackup.backupPlan.v1.deleted |
Backup for GKE | Proto / JSON | Data Type: google.events.cloud.gkebackup.v1.RestoreEventData CloudEvent Type(s): google.cloud.gkebackup.restore.v1.created google.cloud.gkebackup.restore.v1.updated google.cloud.gkebackup.restore.v1.deleted |
Backup for GKE | Proto / JSON | Data Type: google.events.cloud.gkebackup.v1.RestorePlanEventData CloudEvent Type(s): google.cloud.gkebackup.restorePlan.v1.created google.cloud.gkebackup.restorePlan.v1.updated google.cloud.gkebackup.restorePlan.v1.deleted |
GKE Hub | Proto / JSON | Data Type: google.events.cloud.gkehub.v1.FeatureEventData CloudEvent Type(s): google.cloud.gkehub.feature.v1.created google.cloud.gkehub.feature.v1.deleted google.cloud.gkehub.feature.v1.updated |
GKE Hub | Proto / JSON | Data Type: google.events.cloud.gkehub.v1.MembershipBindingEventData CloudEvent Type(s): google.cloud.gkehub.membershipBinding.v1.created google.cloud.gkehub.membershipBinding.v1.updated google.cloud.gkehub.membershipBinding.v1.deleted |
GKE Hub | Proto / JSON | Data Type: google.events.cloud.gkehub.v1.MembershipEventData CloudEvent Type(s): google.cloud.gkehub.membership.v1.created google.cloud.gkehub.membership.v1.deleted google.cloud.gkehub.membership.v1.updated |
GKE Hub | Proto / JSON | Data Type: google.events.cloud.gkehub.v1.ScopeEventData CloudEvent Type(s): google.cloud.gkehub.scope.v1.created google.cloud.gkehub.scope.v1.deleted |
Cloud IoT | Proto / JSON | Data Type: google.events.cloud.iot.v1.DeviceEventData CloudEvent Type(s): google.cloud.iot.v1.DeviceManager.CreateDevice google.cloud.iot.v1.DeviceManager.UpdateDevice google.cloud.iot.v1.DeviceManager.DeleteDevice |
Cloud IoT | Proto / JSON | Data Type: google.events.cloud.iot.v1.RegistryEventData CloudEvent Type(s): google.cloud.iot.v1.DeviceManager.CreateDeviceRegistry google.cloud.iot.v1.DeviceManager.UpdateDeviceRegistry google.cloud.iot.v1.DeviceManager.DeleteDeviceRegistry |
Cloud Memorystore for Memcached | Proto / JSON | Data Type: google.events.cloud.memcache.v1.InstanceEventData CloudEvent Type(s): google.cloud.memcache.instance.v1.created google.cloud.memcache.instance.v1.updated google.cloud.memcache.instance.v1.deleted |
Dataproc Metastore | Proto / JSON | Data Type: google.events.cloud.metastore.v1.BackupEventData CloudEvent Type(s): google.cloud.metastore.backup.v1.created google.cloud.metastore.backup.v1.deleted |
Dataproc Metastore | Proto / JSON | Data Type: google.events.cloud.metastore.v1.FederationEventData CloudEvent Type(s): google.cloud.metastore.federation.v1.created google.cloud.metastore.federation.v1.updated google.cloud.metastore.federation.v1.deleted |
Dataproc Metastore | Proto / JSON | Data Type: google.events.cloud.metastore.v1.MetadataImportEventData CloudEvent Type(s): google.cloud.metastore.metadataImport.v1.created google.cloud.metastore.metadataImport.v1.updated |
Dataproc Metastore | Proto / JSON | Data Type: google.events.cloud.metastore.v1.ServiceEventData CloudEvent Type(s): google.cloud.metastore.service.v1.created google.cloud.metastore.service.v1.updated google.cloud.metastore.service.v1.deleted |
Network Connectivity | Proto / JSON | Data Type: google.events.cloud.networkconnectivity.v1.HubEventData CloudEvent Type(s): google.cloud.networkconnectivity.hub.v1.created google.cloud.networkconnectivity.hub.v1.updated google.cloud.networkconnectivity.hub.v1.deleted |
Network Connectivity | Proto / JSON | Data Type: google.events.cloud.networkconnectivity.v1.ServiceClassEventData CloudEvent Type(s): google.cloud.networkconnectivity.serviceClass.v1.updated google.cloud.networkconnectivity.serviceClass.v1.deleted |
Network Connectivity | Proto / JSON | Data Type: google.events.cloud.networkconnectivity.v1.ServiceConnectionMapEventData CloudEvent Type(s): google.cloud.networkconnectivity.serviceConnectionMap.v1.created google.cloud.networkconnectivity.serviceConnectionMap.v1.updated google.cloud.networkconnectivity.serviceConnectionMap.v1.deleted |
Network Connectivity | Proto / JSON | Data Type: google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicyEventData CloudEvent Type(s): google.cloud.networkconnectivity.serviceConnectionPolicy.v1.created google.cloud.networkconnectivity.serviceConnectionPolicy.v1.updated google.cloud.networkconnectivity.serviceConnectionPolicy.v1.deleted |
Network Connectivity | Proto / JSON | Data Type: google.events.cloud.networkconnectivity.v1.ServiceConnectionTokenEventData CloudEvent Type(s): google.cloud.networkconnectivity.serviceConnectionToken.v1.created google.cloud.networkconnectivity.serviceConnectionToken.v1.deleted |
Network Connectivity | Proto / JSON | Data Type: google.events.cloud.networkconnectivity.v1.SpokeEventData CloudEvent Type(s): google.cloud.networkconnectivity.spoke.v1.created google.cloud.networkconnectivity.spoke.v1.updated google.cloud.networkconnectivity.spoke.v1.deleted |
Network Management | Proto / JSON | Data Type: google.events.cloud.networkmanagement.v1.ConnectivityTestEventData CloudEvent Type(s): google.cloud.networkmanagement.connectivityTest.v1.created google.cloud.networkmanagement.connectivityTest.v1.updated google.cloud.networkmanagement.connectivityTest.v1.deleted |
Network Services | Proto / JSON | Data Type: google.events.cloud.networkservices.v1.EndpointPolicyEventData CloudEvent Type(s): google.cloud.networkservices.endpointPolicy.v1.created google.cloud.networkservices.endpointPolicy.v1.updated google.cloud.networkservices.endpointPolicy.v1.deleted |
Network Services | Proto / JSON | Data Type: google.events.cloud.networkservices.v1.GatewayEventData CloudEvent Type(s): google.cloud.networkservices.gateway.v1.created google.cloud.networkservices.gateway.v1.updated google.cloud.networkservices.gateway.v1.deleted |
Network Services | Proto / JSON | Data Type: google.events.cloud.networkservices.v1.GrpcRouteEventData CloudEvent Type(s): google.cloud.networkservices.grpcRoute.v1.created google.cloud.networkservices.grpcRoute.v1.updated google.cloud.networkservices.grpcRoute.v1.deleted |
Network Services | Proto / JSON | Data Type: google.events.cloud.networkservices.v1.HttpRouteEventData CloudEvent Type(s): google.cloud.networkservices.httpRoute.v1.created google.cloud.networkservices.httpRoute.v1.updated google.cloud.networkservices.httpRoute.v1.deleted |
Network Services | Proto / JSON | Data Type: google.events.cloud.networkservices.v1.MeshEventData CloudEvent Type(s): google.cloud.networkservices.mesh.v1.created google.cloud.networkservices.mesh.v1.updated google.cloud.networkservices.mesh.v1.deleted |
Network Services | Proto / JSON | Data Type: google.events.cloud.networkservices.v1.ServiceBindingEventData CloudEvent Type(s): google.cloud.networkservices.serviceBinding.v1.created google.cloud.networkservices.serviceBinding.v1.deleted |
Network Services | Proto / JSON | Data Type: google.events.cloud.networkservices.v1.TcpRouteEventData CloudEvent Type(s): google.cloud.networkservices.tcpRoute.v1.created google.cloud.networkservices.tcpRoute.v1.updated google.cloud.networkservices.tcpRoute.v1.deleted |
Network Services | Proto / JSON | Data Type: google.events.cloud.networkservices.v1.TlsRouteEventData CloudEvent Type(s): google.cloud.networkservices.tlsRoute.v1.created google.cloud.networkservices.tlsRoute.v1.updated google.cloud.networkservices.tlsRoute.v1.deleted |
Notebooks | Proto / JSON | Data Type: google.events.cloud.notebooks.v1.EnvironmentEventData CloudEvent Type(s): google.cloud.notebooks.environment.v1.created google.cloud.notebooks.environment.v1.deleted |
Notebooks | Proto / JSON | Data Type: google.events.cloud.notebooks.v1.ExecutionEventData CloudEvent Type(s): google.cloud.notebooks.execution.v1.deleted google.cloud.notebooks.execution.v1.created |
Notebooks | Proto / JSON | Data Type: google.events.cloud.notebooks.v1.InstanceEventData CloudEvent Type(s): google.cloud.notebooks.instance.v1.created google.cloud.notebooks.instance.v1.deleted |
Notebooks | Proto / JSON | Data Type: google.events.cloud.notebooks.v1.RuntimeEventData CloudEvent Type(s): google.cloud.notebooks.runtime.v1.created google.cloud.notebooks.runtime.v1.updated google.cloud.notebooks.runtime.v1.deleted |
Notebooks | Proto / JSON | Data Type: google.events.cloud.notebooks.v1.ScheduleEventData CloudEvent Type(s): google.cloud.notebooks.schedule.v1.deleted google.cloud.notebooks.schedule.v1.created |
Cloud Pub/Sub | Proto / JSON | Data Type: google.events.cloud.pubsub.v1.MessagePublishedData CloudEvent Type(s): google.cloud.pubsub.topic.v1.messagePublished |
Google Cloud Memorystore for Redis | Proto / JSON | Data Type: google.events.cloud.redis.v1.InstanceEventData CloudEvent Type(s): google.cloud.redis.instance.v1.created google.cloud.redis.instance.v1.updated google.cloud.redis.instance.v1.deleted |
Cloud Scheduler | Proto / JSON | Data Type: google.events.cloud.scheduler.v1.JobEventData CloudEvent Type(s): google.cloud.scheduler.job.v1.created google.cloud.scheduler.job.v1.updated google.cloud.scheduler.job.v1.deleted |
Cloud Scheduler | Proto / JSON | Data Type: google.events.cloud.scheduler.v1.SchedulerJobData CloudEvent Type(s): google.cloud.scheduler.job.v1.executed |
Cloud Speech-to-Text | Proto / JSON | Data Type: google.events.cloud.speech.v1.CustomClassEventData CloudEvent Type(s): google.cloud.speech.customClass.v1.created google.cloud.speech.customClass.v1.updated google.cloud.speech.customClass.v1.deleted |
Cloud Speech-to-Text | Proto / JSON | Data Type: google.events.cloud.speech.v1.PhraseSetEventData CloudEvent Type(s): google.cloud.speech.phraseSet.v1.created google.cloud.speech.phraseSet.v1.updated google.cloud.speech.phraseSet.v1.deleted |
Cloud Storage | Proto / JSON | Data Type: google.events.cloud.storage.v1.StorageObjectData CloudEvent Type(s): google.cloud.storage.object.v1.finalized google.cloud.storage.object.v1.archived google.cloud.storage.object.v1.deleted google.cloud.storage.object.v1.metadataUpdated |
Transcoder | Proto / JSON | Data Type: google.events.cloud.video.transcoder.v1.JobEventData CloudEvent Type(s): google.cloud.video.transcoder.job.v1.created google.cloud.video.transcoder.job.v1.deleted |
Transcoder | Proto / JSON | Data Type: google.events.cloud.video.transcoder.v1.JobTemplateEventData CloudEvent Type(s): google.cloud.video.transcoder.jobTemplate.v1.created google.cloud.video.transcoder.jobTemplate.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.AnalysisEventData CloudEvent Type(s): google.cloud.visionai.analysis.v1.created google.cloud.visionai.analysis.v1.updated google.cloud.visionai.analysis.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.ApplicationEventData CloudEvent Type(s): google.cloud.visionai.application.v1.created google.cloud.visionai.application.v1.updated google.cloud.visionai.application.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.ClusterEventData CloudEvent Type(s): google.cloud.visionai.cluster.v1.created google.cloud.visionai.cluster.v1.updated google.cloud.visionai.cluster.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.DraftEventData CloudEvent Type(s): google.cloud.visionai.draft.v1.created google.cloud.visionai.draft.v1.updated google.cloud.visionai.draft.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.EventEventData CloudEvent Type(s): google.cloud.visionai.event.v1.created google.cloud.visionai.event.v1.updated google.cloud.visionai.event.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.ProcessEventData CloudEvent Type(s): google.cloud.visionai.process.v1.created google.cloud.visionai.process.v1.updated google.cloud.visionai.process.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.ProcessorEventData CloudEvent Type(s): google.cloud.visionai.processor.v1.created google.cloud.visionai.processor.v1.updated google.cloud.visionai.processor.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.SeriesEventData CloudEvent Type(s): google.cloud.visionai.series.v1.created google.cloud.visionai.series.v1.updated google.cloud.visionai.series.v1.deleted |
Vision AI | Proto / JSON | Data Type: google.events.cloud.visionai.v1.StreamEventData CloudEvent Type(s): google.cloud.visionai.stream.v1.created google.cloud.visionai.stream.v1.updated google.cloud.visionai.stream.v1.deleted |
VM Migration | Proto / JSON | Data Type: google.events.cloud.vmmigration.v1.CloneJobEventData CloudEvent Type(s): google.cloud.vmmigration.cloneJob.v1.created |
VM Migration | Proto / JSON | Data Type: google.events.cloud.vmmigration.v1.CutoverJobEventData CloudEvent Type(s): google.cloud.vmmigration.cutoverJob.v1.created |
VM Migration | Proto / JSON | Data Type: google.events.cloud.vmmigration.v1.DatacenterConnectorEventData CloudEvent Type(s): google.cloud.vmmigration.datacenterConnector.v1.created google.cloud.vmmigration.datacenterConnector.v1.deleted |
VM Migration | Proto / JSON | Data Type: google.events.cloud.vmmigration.v1.GroupEventData CloudEvent Type(s): google.cloud.vmmigration.group.v1.created google.cloud.vmmigration.group.v1.updated google.cloud.vmmigration.group.v1.deleted |
VM Migration | Proto / JSON | Data Type: google.events.cloud.vmmigration.v1.MigratingVmEventData CloudEvent Type(s): google.cloud.vmmigration.migratingVm.v1.created google.cloud.vmmigration.migratingVm.v1.updated google.cloud.vmmigration.migratingVm.v1.deleted |
VM Migration | Proto / JSON | Data Type: google.events.cloud.vmmigration.v1.SourceEventData CloudEvent Type(s): google.cloud.vmmigration.source.v1.created google.cloud.vmmigration.source.v1.updated google.cloud.vmmigration.source.v1.deleted |
VM Migration | Proto / JSON | Data Type: google.events.cloud.vmmigration.v1.TargetProjectEventData CloudEvent Type(s): google.cloud.vmmigration.targetProject.v1.created google.cloud.vmmigration.targetProject.v1.updated google.cloud.vmmigration.targetProject.v1.deleted |
VM Migration | Proto / JSON | Data Type: google.events.cloud.vmmigration.v1.UtilizationReportEventData CloudEvent Type(s): google.cloud.vmmigration.utilizationReport.v1.created google.cloud.vmmigration.utilizationReport.v1.deleted |
Workflows | Proto / JSON | Data Type: google.events.cloud.workflows.v1.WorkflowEventData CloudEvent Type(s): google.cloud.workflows.workflow.v1.created google.cloud.workflows.workflow.v1.deleted google.cloud.workflows.workflow.v1.updated |
Google Analytics for Firebase | Proto / JSON | Data Type: google.events.firebase.analytics.v1.AnalyticsLogData CloudEvent Type(s): google.firebase.analytics.log.v1.written |
Firebase Authentication | Proto / JSON | Data Type: google.events.firebase.auth.v1.AuthEventData CloudEvent Type(s): google.firebase.auth.user.v1.created google.firebase.auth.user.v1.deleted |
Firebase Realtime Database | Proto / JSON | Data Type: google.events.firebase.database.v1.ReferenceEventData CloudEvent Type(s): google.firebase.database.ref.v1.created google.firebase.database.ref.v1.updated google.firebase.database.ref.v1.deleted google.firebase.database.ref.v1.written |
Firebase Alerts | Proto / JSON | Data Type: google.events.firebase.firebasealerts.v1.AlertData CloudEvent Type(s): google.firebase.firebasealerts.alerts.v1.published |
Firebase Remote Config | Proto / JSON | Data Type: google.events.firebase.remoteconfig.v1.RemoteConfigEventData CloudEvent Type(s): google.firebase.remoteconfig.remoteConfig.v1.updated |
Firebase Test Lab | Proto / JSON | Data Type: google.events.firebase.testlab.v1.TestMatrixEventData CloudEvent Type(s): google.firebase.testlab.testMatrix.v1.completed |
This repository contains catalogs for Google CloudEvent event discovery:
Link: catalog.json
A machine-readable list of Google CloudEvent JSON schemas. In the format of a JSON Schema 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
.
The following repositories contain data structures per language for types defined in this repo: