diff --git a/jsonschema/equinix/network_edge/v1/ChangeEvent.json b/jsonschema/equinix/network_edge/v1/ChangeEvent.json index fb32ddc..392dc57 100644 --- a/jsonschema/equinix/network_edge/v1/ChangeEvent.json +++ b/jsonschema/equinix/network_edge/v1/ChangeEvent.json @@ -26,6 +26,32 @@ "description": "The data within all ChangeEvent events." }, "Resource": { + "properties": { + "href": { + "type": "string", + "description": "Link to the resource that has generated the event" + }, + "type": { + "type": "string", + "description": "Type of the resource generating the event" + }, + "uuid": { + "type": "string", + "description": "Equinix assigned unique identifier of the resource generating the event" + }, + "name": { + "type": "string", + "description": "Name of the resource generating the event" + }, + "status": { + "type": "string", + "description": "Status of the resource generating the event" + }, + "description": { + "type": "string", + "description": "Description of the resource generating the event" + } + }, "additionalProperties": true, "type": "object", "title": "Resource", @@ -33,7 +59,18 @@ } }, "cloudeventTypes": { - "released": [], + "released": [ + "equinix.network_edge.device.state.created", + "equinix.network_edge.device.state.cancelled", + "equinix.network_edge.device.state.deleted", + "equinix.network_edge.device.state.provisioning", + "equinix.network_edge.device.state.provisioned", + "equinix.network_edge.acl.state.created", + "equinix.network_edge.acl.state.deleted", + "equinix.network_edge.device.acl.updated", + "equinix.network_edge.device.reboot.started", + "equinix.network_edge.device.reboot.completed"; + ], "preview": [] }, "metricNames": {