Regc.Oci.Descriptor (regc v0.0.1)

View Source

A validated OCI content descriptor.

Summary

Types

t()

@type t() :: %Regc.Oci.Descriptor{
  annotations: map(),
  artifact_type: String.t() | nil,
  data: String.t() | nil,
  digest: String.t(),
  media_type: String.t(),
  platform: Regc.Oci.Platform.t() | nil,
  size: non_neg_integer(),
  urls: [String.t()] | nil
}

Functions

from_map(document, opts \\ [])

@spec from_map(
  map(),
  keyword()
) :: {:ok, t()} | {:error, atom()}