Konnect Service Catalog

ScanVulnerabilitySource

object
typestringrequired

Example:grype

raw_findingobjectrequired
* Additional properties are allowed.
scan_keystringrequired
scan_toolobjectrequired
Show Child Parameters
Example

VulnerabilitySource

object
One Of
typestringrequired

Example:grype

raw_findingobjectrequired
* Additional properties are allowed.
scan_keystringrequired
scan_toolobjectrequired
Show Child Parameters
Example

VulnerabilityInstance

object
* Additional properties are NOT allowed.
vulnerability_idstring(uuid)required

Example:5c3ddf1c-d34a-4860-83c1-180bc741e8d4

serviceobjectrequired

Reference object containing information about a related service.

Show Child Parameters
statestringrequired

Allowed values:openfixed

Example:open

sourcesOne Of
array[object]required
ScanVulnerabilitySourceobject
Show Child Parameters
opened_atstring(date-time)requiredread-only

Example:2025-01-01T20:41:45.068Z

reopened_atstring(date-time)requiredread-only

Example:2025-01-02T20:41:45.068Z

last_opened_atstring(date-time)requiredread-only

Example:2025-01-02T20:41:45.068Z

fixed_atstring(date-time)requiredread-only

Example:2025-01-01T22:41:45.068Z

environmentstringrequired

Example:prod

regionstringrequired

Example:us-east-2

source_correlation_keystringrequired

Key used to correlate and group activity on this vulnerability instance across different sources (e.g. trivy, grype).

Example:kong/repo-id

Example

CatalogVulnerabilityService

Service representation that includes cross-vulnerability context.

idstring(uuid)requiredread-only

The service ID.

Example:7f9fd312-a987-4628-b4c5-bb4f4fddd5f7

namestringrequired

The machine name of the Service that uniquely identifies it within the catalog.

Match pattern:^[0-9a-z.-]+$

>= 1 characters<= 120 characters

Example:user-svc

display_namestringrequired

The display name of the Service.

>= 1 characters<= 120 characters

Example:User Service

descriptionstringrequired

Optionally provide a description of the Service.

<= 2048 characters

custom_fieldsobjectrequired

Map of customizable, catalog-defined fields providing information about a service.

Example:{"owner":"John Appleseed","dashboard":{"name":"On-Call Dashboard","link":"https://my-dashboard-svc.io/dashboards/1"}}

labelsobjectrequired

Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.

Keys must be of length 1-63 characters, and cannot start with “kong”, “konnect”, “mesh”, “kic”, or “_”.

Example:{"env":"test"}

created_atstring(date-time)requiredread-only

An ISO-8601 timestamp representation of entity creation date.

Example:2022-11-04T20:10:06.927Z

updated_atstring(date-time)requiredread-only

An ISO-8601 timestamp representation of entity update date.

Example:2022-11-04T20:10:06.927Z

vulnerabilityrequired

Service-specific attributes describing cross-vulnerability context.

* Additional properties are NOT allowed.
Show Child Parameters
Example

CatalogServiceVulnerabilityAttributes

Service-specific attributes describing cross-vulnerability context.

* Additional properties are NOT allowed.
most_recent_vulnerability_opened_atstring(date-time)requiredread-only

Example:2025-01-02T20:41:45.068Z

instance_countnumberrequiredread-only

Example:1

vulnerability_countnumberrequiredread-only

Example:1

Example