Expand description
Common OCI primitive re-exports.
Structs§
- Annotation
- An OCI annotation key/value pair.
- Annotation
Key - A validated OCI annotation key.
- Annotation
Value - A validated OCI annotation value.
- Architecture
Tag - An architecture-looking OCI tag.
- Descriptor
Size - Descriptor size in bytes.
- Descriptor
Url - A descriptor URL string. This type does not fetch anything.
- Digest
Algorithm - A validated OCI digest algorithm label.
- Digest
Value - A validated encoded digest value.
- Digested
Reference - A name plus digest reference.
- Distribution
Route - A distribution route path. This type performs no HTTP calls.
- ImageId
- OCI image ID metadata, represented by a digest.
- Image
Metadata - OCI image metadata composed from focused primitive crates.
- Image
Name - A lightweight image name label.
- Image
Reference - A parsed OCI image reference with optional tag and digest.
- Index
Manifest - A platform-specific manifest reference in an OCI image index.
- Layer
Media Type - An OCI layer media type.
- Layer
Size - Layer size in bytes.
- Layout
Version - OCI image layout version marker.
- Mount
- OCI mount metadata. This type does not mount filesystems.
- Namespace
- Namespace metadata without platform syscalls.
- OciDescriptor
- OCI descriptor metadata.
- OciDigest
- A parsed OCI digest such as
sha256:<hex>. - OciIndex
- OCI image index metadata.
- OciLayer
- OCI layer metadata. This type does not extract or decompress layers.
- OciLayout
Paths - Lexical OCI image layout paths. This type does not create directories or files.
- OciManifest
- OCI image manifest primitives.
- OciPlatform
- OCI platform metadata.
- OciTag
- A validated OCI tag.
- Registry
Host - A registry host label.
- Repository
Name - A validated repository name.
- Root
Filesystem - Runtime
Spec - OCI runtime metadata. This type does not execute a runtime.
- Schema
Version - OCI manifest schema version.
- Tagged
Reference - A name plus tag reference.
- Version
Tag - A version-looking OCI tag.
Enums§
- Image
Kind - OCI image kind labels.
- Known
Media Type - Known OCI media type labels.
- Manifest
Reference - A manifest reference by tag or digest.
- Mount
Kind - OCI mount kind metadata.
- Namespace
Kind - OCI/Linux namespace kind labels.
- OciArchitecture
- OCI architecture labels.
- OciMedia
Type - A known or custom OCI media type.
- OciOs
- OCI operating system labels.
Type Aliases§
- Canonical
Reference - A reference that includes a digest.