Skip to content

Commit 86c7cff

Browse files
chore: Generate the JSON Schema
1 parent f1afc28 commit 86c7cff

12 files changed

+2017
-0
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,16 @@ This repository contains definitions for the following CloudEvent data payloads:
3535
|Apigee Registry|[Proto](proto/google/events/cloud/apigeeregistry/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apigeeregistry/v1/ApiSpecEventData.json)|<br>Data Type:<br>`google.events.cloud.apigeeregistry.v1.ApiSpecEventData`<br>CloudEvent Type(s):<br>`google.cloud.apigeeregistry.apiSpec.v1.created`<br/>`google.cloud.apigeeregistry.apiSpec.v1.updated`<br/>`google.cloud.apigeeregistry.apiSpec.v1.deleted`|
3636
|Apigee Registry|[Proto](proto/google/events/cloud/apigeeregistry/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apigeeregistry/v1/ApiVersionEventData.json)|<br>Data Type:<br>`google.events.cloud.apigeeregistry.v1.ApiVersionEventData`<br>CloudEvent Type(s):<br>`google.cloud.apigeeregistry.apiVersion.v1.created`<br/>`google.cloud.apigeeregistry.apiVersion.v1.updated`<br/>`google.cloud.apigeeregistry.apiVersion.v1.deleted`|
3737
|Apigee Registry|[Proto](proto/google/events/cloud/apigeeregistry/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apigeeregistry/v1/InstanceEventData.json)|<br>Data Type:<br>`google.events.cloud.apigeeregistry.v1.InstanceEventData`<br>CloudEvent Type(s):<br>`google.cloud.apigeeregistry.instance.v1.created`<br/>`google.cloud.apigeeregistry.instance.v1.deleted`|
38+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/ApiEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.ApiEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.api.v1.created`<br/>`google.cloud.apihub.api.v1.updated`<br/>`google.cloud.apihub.api.v1.deleted`|
39+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/ApiHubInstanceEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.ApiHubInstanceEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.apiHubInstance.v1.created`|
40+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/AttributeEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.AttributeEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.attribute.v1.created`|
41+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/DependencyEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.DependencyEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.dependency.v1.created`<br/>`google.cloud.apihub.dependency.v1.updated`<br/>`google.cloud.apihub.dependency.v1.deleted`|
42+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/DeploymentEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.DeploymentEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.deployment.v1.created`<br/>`google.cloud.apihub.deployment.v1.updated`<br/>`google.cloud.apihub.deployment.v1.deleted`|
43+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/ExternalApiEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.ExternalApiEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.externalApi.v1.created`<br/>`google.cloud.apihub.externalApi.v1.updated`<br/>`google.cloud.apihub.externalApi.v1.deleted`|
44+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/HostProjectRegistrationEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.HostProjectRegistrationEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.hostProjectRegistration.v1.created`|
45+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/RuntimeProjectAttachmentEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.RuntimeProjectAttachmentEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.runtimeProjectAttachment.v1.created`<br/>`google.cloud.apihub.runtimeProjectAttachment.v1.deleted`|
46+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/SpecEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.SpecEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.spec.v1.created`<br/>`google.cloud.apihub.spec.v1.updated`<br/>`google.cloud.apihub.spec.v1.deleted`|
47+
|API hub|[Proto](proto/google/events/cloud/apihub/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/VersionEventData.json)|<br>Data Type:<br>`google.events.cloud.apihub.v1.VersionEventData`<br>CloudEvent Type(s):<br>`google.cloud.apihub.version.v1.created`<br/>`google.cloud.apihub.version.v1.updated`<br/>`google.cloud.apihub.version.v1.deleted`|
3848
|Cloud Audit Logs|[Proto](proto/google/events/cloud/audit/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/audit/v1/LogEntryData.json)|<br>Data Type:<br>`google.events.cloud.audit.v1.LogEntryData`<br>CloudEvent Type(s):<br>`google.cloud.audit.log.v1.written`|
3949
|Batch|[Proto](proto/google/events/cloud/batch/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/batch/v1/JobEventData.json)|<br>Data Type:<br>`google.events.cloud.batch.v1.JobEventData`<br>CloudEvent Type(s):<br>`google.cloud.batch.job.v1.created`<br/>`google.cloud.batch.job.v1.deleted`|
4050
|BeyondCorp|[Proto](proto/google/events/cloud/beyondcorp/appconnections/v1/data.proto) / [JSON](https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/beyondcorp/appconnections/v1/AppConnectionEventData.json)|<br>Data Type:<br>`google.events.cloud.beyondcorp.appconnections.v1.AppConnectionEventData`<br>CloudEvent Type(s):<br>`google.cloud.beyondcorp.appconnections.appConnection.v1.created`<br/>`google.cloud.beyondcorp.appconnections.appConnection.v1.updated`<br/>`google.cloud.beyondcorp.appconnections.appConnection.v1.deleted`|

jsonschema/catalog.json

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,119 @@
133133
"google.cloud.apigeeregistry.instance.v1.deleted"
134134
]
135135
},
136+
{
137+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/ApiEventData.json",
138+
"product": "API hub",
139+
"name": "ApiEventData",
140+
"description": "The data within all Api events.",
141+
"datatype": "google.events.cloud.apihub.v1.ApiEventData",
142+
"cloudeventTypes": [
143+
"google.cloud.apihub.api.v1.created",
144+
"google.cloud.apihub.api.v1.updated",
145+
"google.cloud.apihub.api.v1.deleted"
146+
]
147+
},
148+
{
149+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/ApiHubInstanceEventData.json",
150+
"product": "API hub",
151+
"name": "ApiHubInstanceEventData",
152+
"description": "The data within all ApiHubInstance events.",
153+
"datatype": "google.events.cloud.apihub.v1.ApiHubInstanceEventData",
154+
"cloudeventTypes": [
155+
"google.cloud.apihub.apiHubInstance.v1.created"
156+
]
157+
},
158+
{
159+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/AttributeEventData.json",
160+
"product": "API hub",
161+
"name": "AttributeEventData",
162+
"description": "The data within all Attribute events.",
163+
"datatype": "google.events.cloud.apihub.v1.AttributeEventData",
164+
"cloudeventTypes": [
165+
"google.cloud.apihub.attribute.v1.created"
166+
]
167+
},
168+
{
169+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/DependencyEventData.json",
170+
"product": "API hub",
171+
"name": "DependencyEventData",
172+
"description": "The data within all Dependency events.",
173+
"datatype": "google.events.cloud.apihub.v1.DependencyEventData",
174+
"cloudeventTypes": [
175+
"google.cloud.apihub.dependency.v1.created",
176+
"google.cloud.apihub.dependency.v1.updated",
177+
"google.cloud.apihub.dependency.v1.deleted"
178+
]
179+
},
180+
{
181+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/DeploymentEventData.json",
182+
"product": "API hub",
183+
"name": "DeploymentEventData",
184+
"description": "The data within all Deployment events.",
185+
"datatype": "google.events.cloud.apihub.v1.DeploymentEventData",
186+
"cloudeventTypes": [
187+
"google.cloud.apihub.deployment.v1.created",
188+
"google.cloud.apihub.deployment.v1.updated",
189+
"google.cloud.apihub.deployment.v1.deleted"
190+
]
191+
},
192+
{
193+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/ExternalApiEventData.json",
194+
"product": "API hub",
195+
"name": "ExternalApiEventData",
196+
"description": "The data within all ExternalApi events.",
197+
"datatype": "google.events.cloud.apihub.v1.ExternalApiEventData",
198+
"cloudeventTypes": [
199+
"google.cloud.apihub.externalApi.v1.created",
200+
"google.cloud.apihub.externalApi.v1.updated",
201+
"google.cloud.apihub.externalApi.v1.deleted"
202+
]
203+
},
204+
{
205+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/HostProjectRegistrationEventData.json",
206+
"product": "API hub",
207+
"name": "HostProjectRegistrationEventData",
208+
"description": "The data within all HostProjectRegistration events.",
209+
"datatype": "google.events.cloud.apihub.v1.HostProjectRegistrationEventData",
210+
"cloudeventTypes": [
211+
"google.cloud.apihub.hostProjectRegistration.v1.created"
212+
]
213+
},
214+
{
215+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/RuntimeProjectAttachmentEventData.json",
216+
"product": "API hub",
217+
"name": "RuntimeProjectAttachmentEventData",
218+
"description": "The data within all RuntimeProjectAttachment events.",
219+
"datatype": "google.events.cloud.apihub.v1.RuntimeProjectAttachmentEventData",
220+
"cloudeventTypes": [
221+
"google.cloud.apihub.runtimeProjectAttachment.v1.created",
222+
"google.cloud.apihub.runtimeProjectAttachment.v1.deleted"
223+
]
224+
},
225+
{
226+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/SpecEventData.json",
227+
"product": "API hub",
228+
"name": "SpecEventData",
229+
"description": "The data within all Spec events.",
230+
"datatype": "google.events.cloud.apihub.v1.SpecEventData",
231+
"cloudeventTypes": [
232+
"google.cloud.apihub.spec.v1.created",
233+
"google.cloud.apihub.spec.v1.updated",
234+
"google.cloud.apihub.spec.v1.deleted"
235+
]
236+
},
237+
{
238+
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/apihub/v1/VersionEventData.json",
239+
"product": "API hub",
240+
"name": "VersionEventData",
241+
"description": "The data within all Version events.",
242+
"datatype": "google.events.cloud.apihub.v1.VersionEventData",
243+
"cloudeventTypes": [
244+
"google.cloud.apihub.version.v1.created",
245+
"google.cloud.apihub.version.v1.updated",
246+
"google.cloud.apihub.version.v1.deleted"
247+
]
248+
},
136249
{
137250
"url": "https://googleapis.github.io/google-cloudevents/jsonschema/google/events/cloud/audit/v1/LogEntryData.json",
138251
"product": "Cloud Audit Logs",

0 commit comments

Comments
 (0)