Reference

Browse reference documentation for the OCM CLI and OCM controllers.
Component Constructor
Reference documentation for the OCM Component Constructor format (v1, JSON Schema 2020-12).
Component Descriptor
Reference documentation for the OCM Component Descriptor format (v2, JSON Schema 2020-12).
Credential Consumer Identities
Complete reference for OCM credential consumer identity types, their attributes, and credential properties.
Credential Types
Reference for all built-in OCM credential types and their configuration fields.
Input and Access Types
Reference for input and access types used to add resources to a component version.
Resolver Configuration
Complete reference for OCM resolver configuration: schema, repository types, and component name patterns.
HTTP Client Configuration
Complete reference for OCM HTTP client configuration: schema, field descriptions, defaults, and per-host merge semantics.
Resource Repositories
Technical reference for built-in resource repositories: supported access types, credential resolution, and capabilities.
Versioning Configuration
Reference for OCM versioning configuration: schema, built-in scheme catalog, custom schemes, and OCI tag constraints.
HTTP Checksum Configuration
Complete reference for OCM HTTP checksum verification: schema, checksum modes, precedence rules, and the access-side fast path.
Transfer Configuration
Reference for OCM transfer configuration: transfer settings, uploader configurations, resource matching, CEL expressions, and selection semantics.
Caching Configuration
Reference for the OCI caches used by the OCM CLI and controller: cache location, temporary folder, limits, admission rules, and remote policy.
Controller CRDs
API reference for OCM Kubernetes Custom Resources (delivery.ocm.software/v1alpha1)
OCM CLI
Reference Documentation for the OCM CLI.