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.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 |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.ApiEventDataCloudEvent Type(s): google.cloud.apihub.api.v1.createdgoogle.cloud.apihub.api.v1.updatedgoogle.cloud.apihub.api.v1.deleted |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.ApiHubInstanceEventDataCloudEvent Type(s): google.cloud.apihub.apiHubInstance.v1.created |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.AttributeEventDataCloudEvent Type(s): google.cloud.apihub.attribute.v1.created |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.DependencyEventDataCloudEvent Type(s): google.cloud.apihub.dependency.v1.createdgoogle.cloud.apihub.dependency.v1.updatedgoogle.cloud.apihub.dependency.v1.deleted |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.DeploymentEventDataCloudEvent Type(s): google.cloud.apihub.deployment.v1.createdgoogle.cloud.apihub.deployment.v1.updatedgoogle.cloud.apihub.deployment.v1.deleted |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.ExternalApiEventDataCloudEvent Type(s): google.cloud.apihub.externalApi.v1.createdgoogle.cloud.apihub.externalApi.v1.updatedgoogle.cloud.apihub.externalApi.v1.deleted |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.HostProjectRegistrationEventDataCloudEvent Type(s): google.cloud.apihub.hostProjectRegistration.v1.created |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.RuntimeProjectAttachmentEventDataCloudEvent Type(s): google.cloud.apihub.runtimeProjectAttachment.v1.createdgoogle.cloud.apihub.runtimeProjectAttachment.v1.deleted |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.SpecEventDataCloudEvent Type(s): google.cloud.apihub.spec.v1.createdgoogle.cloud.apihub.spec.v1.updatedgoogle.cloud.apihub.spec.v1.deleted |
| API hub | Proto / JSON | Data Type: google.events.cloud.apihub.v1.VersionEventDataCloudEvent Type(s): google.cloud.apihub.version.v1.createdgoogle.cloud.apihub.version.v1.updatedgoogle.cloud.apihub.version.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 |
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: