Documentation
¶
Overview ¶
v1alpha1 is the v1alpha1 version of the API.
+kubebuilder:object:generate=true +groupName=config.pkg.pkgserver.dev
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // SchemeGroupVersion contains the API group and version information for the types in this package. SchemeGroupVersion = schema.GroupVersion{Group: "claim.pkg.pkgserver.dev", Version: "v1alpha1"} // AddToScheme applies all the stored functions to the scheme. A non-nil error // indicates that one function failed and the attempt was abandoned. AddToScheme = localSchemeBuilder.AddToScheme )
View Source
var (
PackageDependencyKind = reflect.TypeOf(PackageDependency{}).Name()
)
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type PackageDependency ¶
type PackageDependency struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec PackageDependencySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status PackageDependencyStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:resource:categories={pkg} PackageDependency is the PackageDependency for the PackageDependency API +k8s:openapi-gen=true
type PackageDependencyList ¶
type PackageDependencyList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []PackageDependency `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true PackageDependencyList contains a list of PackageDependencys +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
type PackageDependencySpec ¶
type PackageDependencySpec struct { // Upstream defines the upstream PackageRevision reference Upstream pkgrevid.Upstream `json:"upstream,omitempty" protobuf:"bytes,1,opt,name=upstream"` }
PackageDependencySpec defines the desired state of PackageDependency
type PackageDependencyStatus ¶
type PackageDependencyStatus struct { }
PackageDependencyStatus defines the observed state of PackageDependency
Click to show internal directories.
Click to hide internal directories.