Skip to main content
Version: main-dev

provenance.output

Title: provenance.output

Typeobject
Additional propertiesNot allowed

Description: Build provenance and supply-chain attestation information.

PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ analyzerNoconstNo-Unique identifier for the Provenance analyzer.
+ repositoryNostringNo-The image repository that was analyzed.
+ tagNostringNo-The image tag that was analyzed.
+ has_provenanceNobooleanNo-True if SLSA provenance or build attestations were found.
+ has_cosign_signatureNobooleanNo-True if a Cosign signature was found.
+ source_trackedNobooleanNo-True if the source repository URL is tracked in metadata.
+ indicators_countNointegerNo-Total number of supply-chain indicators found.
+ indicatorsNoarray of objectNo-List of specific supply-chain evidence found (e.g., OCI labels, signatures).

1. Required Property analyzer

Typeconst

Description: Unique identifier for the Provenance analyzer.

Specific value: "provenance"

2. Required Property repository

Typestring

Description: The image repository that was analyzed.

3. Required Property tag

Typestring

Description: The image tag that was analyzed.

4. Required Property has_provenance

Typeboolean

Description: True if SLSA provenance or build attestations were found.

5. Required Property has_cosign_signature

Typeboolean

Description: True if a Cosign signature was found.

6. Required Property source_tracked

Typeboolean

Description: True if the source repository URL is tracked in metadata.

7. Required Property indicators_count

Typeinteger

Description: Total number of supply-chain indicators found.

Restrictions
Minimum≥ 0

8. Required Property indicators

Typearray of object

Description: List of specific supply-chain evidence found (e.g., OCI labels, signatures).

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
indicators items-

8.1. indicators items

Typeobject
Additional propertiesNot allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ typeNostringNo-Type of indicator (label, signature, attestation).
+ keyNostringNo-The specific metadata key or ID.
+ valueNostringNo-The value of the indicator.

8.1.1. Property type

Typestring

Description: Type of indicator (label, signature, attestation).

8.1.2. Property key

Typestring

Description: The specific metadata key or ID.

8.1.3. Property value

Typestring

Description: The value of the indicator.


Generated using json-schema-for-humans on 2026-03-21 at 11:43:37 +0000

  • 1. Required Property analyzer
  • 2. Required Property repository
  • 3. Required Property tag
  • 4. Required Property has_provenance
  • 5. Required Property has_cosign_signature
  • 6. Required Property source_tracked
  • 7. Required Property indicators_count
  • 8. Required Property indicators
    • 8.1. indicators items