# Functions
Active indicates that the package manager has installed and activated a package revision.
Healthy indicates that the current revision is healthy.
Inactive indicates that the package manager is waiting for a package revision to be transitioned to an active state.
RefNames converts a slice of LocalObjectReferences to a slice of strings.
ToNodes converts LockPackages to DAG nodes.
Unhealthy indicates that the current revision is unhealthy.
UnknownHealth indicates that the health of the current revision is unknown.
Unpacking indicates that the package manager is waiting for a package revision to be unpacked.
# Constants
A PackageHealthy indicates whether a package is healthy.
A PackageInstalled indicates whether a package has been installed.
ConditionReasons a package is or is not installed.
ConditionReasons a package is or is not installed.
ConditionReasons a package is or is not installed.
ConditionReasons a package is or is not installed.
ConditionReasons a package is or is not installed.
ConditionReasons a package is or is not installed.
Package type metadata.
PackageRevisionActive is an active package revision.
PackageRevisionInactive is an inactive package revision.
Package type metadata.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
AutomaticActivation indicates that package should automatically activate package revisions.
GroupVersion is group version used to register these objects.
Lock type metadata.
Lock type metadata.
Lock type metadata.
Lock type metadata.
ManualActivation indicates that a user will manually activate package revisions.
Provider type metadata.
Provider type metadata.
Provider type metadata.
Provider type metadata.
ProviderRevision type metadata.
ProviderRevision type metadata.
ProviderRevision type metadata.
ProviderRevision type metadata.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
ControllerConfig is the CRD type for a packaged controller configuration.
ControllerConfigList contains a list of ControllerConfig.
ControllerConfigSpec specifies the configuration for a packaged controller.
LockSpec is the CRD type that tracks package dependencies.
LockList contains a list of Lock.
LockPackage is a package that is in the lock.
PackageRevisionSpec defines the desired state of Revision.
PackageRevisionStatus defines the observed state of a PackageRevision.
PackageSpec defines the desired state of Package.
PackageStatus defines the observed state of Package.
PodObjectMeta is metadata that is added to the Pods in a provider's Deployment.
Provider is the CRD type for a request to add a provider to Network Device Driver.
No description provided by the author
A ProviderRevision that has been added to Network device Driver.
ProviderRevisionList contains a list of ProviderRevision.
ProviderSpec specifies details about a request to install a provider to the network device driver.
ProviderStatus defines the observed state of Provider.
# Interfaces
+k8s:deepcopy-gen=false.
PackageRevision is the interface satisfied by package revision types.
PackageRevisionList is the interface satisfied by package revision list types.
# Type aliases
PackageRevisionDesiredState is the desired state of the package revision.
RevisionActivationPolicy indicates how a package should activate its revisions.