Skip to content

Commit a20bea0

Browse files
committed
update client/openapi/console.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 296aa3e commit a20bea0

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

client/openapi/console.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -644,6 +644,25 @@ components:
644644
required:
645645
- mediaType
646646
- size
647+
Signatures:
648+
type: array
649+
items:
650+
$ref: '#/components/schemas/Signature'
651+
Signature:
652+
type: object
653+
description: A cryptographic signature with its associated certificate chain
654+
properties:
655+
signature:
656+
type: string
657+
description: A single cryptographic signature encoded as a string
658+
certificateChain:
659+
type: array
660+
description: The X.509 certificate chain associated with this signature
661+
items:
662+
type: string
663+
required:
664+
- signature
665+
- certificateChain
647666
ImageMetadataResponse:
648667
type: object
649668
properties:
@@ -657,6 +676,14 @@ components:
657676
type: string
658677
description: The container image's digest (e.g., SHA256 hash)
659678
example: sha256:abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890
679+
signatures:
680+
$ref: '#/components/schemas/Signatures'
681+
attestations:
682+
type: array
683+
description: A list of signed attestations associated with the image
684+
items:
685+
type: string
686+
description: A single signed attestation payload or reference
660687
required:
661688
- artifact
662689
- metadata

0 commit comments

Comments
 (0)