# Packages
No description provided by the author
# Functions
LoadCRDFromFile is a utility function for loading the CRD schemas.
LoadCSVFromFile is a utility function for loading CSV definitions.
LoadPackageFromFile is a utility function for loading Package definitions.
No description provided by the author
NewInMem returns a ptr to a new InMem instance.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ConfigMapCatalogResourceLoader loads a ConfigMap of resources into the in-memory catalog.
CRDKey contains metadata needed to uniquely identify a CRD.
CSVAndChannelInfo holds information about a CSV and the channel in which it lives.
CSVMetadata holds the necessary information to locate a particular CSV in the catalog.
DirectoryCatalogResourceLoader loads a directory of resources into the in-memory catalog files ending in `.crd.yaml` will be parsed as CRDs files ending in`.clusterserviceversion.yaml` will be parsed as CRDs.
No description provided by the author
PackageChannel defines a single channel under a package, pointing to a version of that package.
PackageManifest holds information about a package, which is a reference to one (or more) channels under a single package.
ResourceKey contains metadata to uniquely identify a resource.
SourceRef associates a Source with it's SourceKey.
No description provided by the author
# Interfaces
No description provided by the author