Konnect Service Catalog

VulnerabilityScan

object
idstring(uuid)required

Example:0ca46543-e6a3-4a8b-8e2c-205935a1bb3a

scan_keystringrequired

Machine-usable value to correlate scans (and their vulnerabilities) on a given resource. This value is then
used to determine vulnerabilities resolved/fixed between subsequent scans on the same resource.

Example:namespaces/foo:pods/bar-api

toolstringrequired

Allowed values:grypetrivy

Example:trivy

tool_metadataobjectrequired
Show Child Parameters
descriptionstringrequired
catalog_referenceOne Of
objectrequired
ServiceVulnerabilityScanCatalogReferenceobject
* Additional properties are NOT allowed.
Show Child Parameters
environmentstringrequired

Example:prod

regionstringrequired

Example:us-east-2

source_correlation_keystringrequired

Example:kong/repo-id

attributesobjectrequired

Example:{"org.kong.enterprise.source.version":"v1"}

tsstring(date-time)required

Date the vulnerability scan occurred at.

Example:2025-01-01T00:00:00Z

statusstringrequired

Allowed values:in_progresscompletedfailed

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

Example

VulnerabilityScanKey

string

Machine-usable value to correlate scans (and their vulnerabilities) on a given resource. This value is then
used to determine vulnerabilities resolved/fixed between subsequent scans on the same resource.

Example

VulnerabilityScanTool

string

Allowed values:grypetrivy

Example

VulnerabilityScanToolMetadata

object
namestringrequired

Example:Trivy

versionstringrequired

Example:1.0.0

Example

VulnerabilityScanCatalogReference

object
One Of
serviceobjectrequired
* Additional properties are NOT allowed.
Show Child Parameters
Example