Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions docs/modules/ROOT/pages/ec_oci_image_manifests.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
= ec.oci.image_manifests

Fetch Image Manifests from an OCI registry in parallel.

== Usage

manifests = ec.oci.image_manifests(refs: set[string])

== Parameters

* `refs` (`set[string]`): set of OCI image references

== Return

`manifests` (`object`): object mapping refs to their Image Manifest objects

The object contains dynamic attributes.
The attributes are of `string` type and represent the OCI image reference.
The values are of `object<annotations: object[string: string], config: object<annotations: object[string: string], artifactType: string, data: string, digest: string, mediaType: string, platform: object<architecture: string, features: array<string>, os: string, os.features: array<string>, os.version: string, variant: string>, size: number, urls: array<string>>, layers: array<object<annotations: object[string: string], artifactType: string, data: string, digest: string, mediaType: string, platform: object<architecture: string, features: array<string>, os: string, os.features: array<string>, os.version: string, variant: string>, size: number, urls: array<string>>>, mediaType: string, schemaVersion: number, subject: object<annotations: object[string: string], artifactType: string, data: string, digest: string, mediaType: string, platform: object<architecture: string, features: array<string>, os: string, os.features: array<string>, os.version: string, variant: string>, size: number, urls: array<string>>>` type and hold the Image Manifest object.

2 changes: 2 additions & 0 deletions docs/modules/ROOT/pages/rego_builtins.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ information.
|Fetch an Image Index from an OCI registry.
|xref:ec_oci_image_manifest.adoc[ec.oci.image_manifest]
|Fetch an Image Manifest from an OCI registry.
|xref:ec_oci_image_manifests.adoc[ec.oci.image_manifests]
|Fetch Image Manifests from an OCI registry in parallel.
|xref:ec_purl_is_valid.adoc[ec.purl.is_valid]
|Determine whether or not a given PURL is valid.
|xref:ec_purl_parse.adoc[ec.purl.parse]
Expand Down
1 change: 1 addition & 0 deletions docs/modules/ROOT/partials/rego_nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
** xref:ec_oci_image_files.adoc[ec.oci.image_files]
** xref:ec_oci_image_index.adoc[ec.oci.image_index]
** xref:ec_oci_image_manifest.adoc[ec.oci.image_manifest]
** xref:ec_oci_image_manifests.adoc[ec.oci.image_manifests]
** xref:ec_purl_is_valid.adoc[ec.purl.is_valid]
** xref:ec_purl_parse.adoc[ec.purl.parse]
** xref:ec_sigstore_verify_attestation.adoc[ec.sigstore.verify_attestation]
Expand Down
Loading
Loading