Kong · Schema

CatalogIntegrationEvents

Defines the event types across all resource types belonging to the integration that will be ingested into the catalog. - Keys are the machine-readable, globally unique names of resource types registered by this integration. - Values are a map of event type definitions.

API GatewayAI GatewayAI ConnectivityAgent GatewayEvent GatewayMCP RegistryService MeshLLMKafkaKonnectOpen Source
View JSON Schema on GitHub

JSON Schema

kong-catalogintegrationevents-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CatalogIntegrationEvents",
  "title": "CatalogIntegrationEvents",
  "description": "Defines the event types across all resource types belonging to the integration that will be ingested into the catalog.\n\n\n\n  - Keys are the machine-readable, globally unique names of resource types registered by this integration.\n  - Values are a map of event type definitions.\n",
  "type": "object",
  "example": {
    "gateway_svc": {
      "plugin_added": {
        "display_name": "Plugin Added",
        "description": "Event triggered when a new plugin is added to a gateway service.",
        "events_feed": {
          "enabled": true
        }
      }
    }
  },
  "additionalProperties": {
    "$ref": "#/components/schemas/IntegrationResourceEvents"
  },
  "nullable": true
}