Versions in this module Expand all Collapse all v1 v1.1.0 Apr 18, 2026 v1.0.0 Apr 18, 2026 Changes in this version + var AddToScheme = ... + var ApiVersion = builders.NewApiGroup("virtualcluster.devsy.sh").WithKinds(InternalHelmRelease, InternalHelmReleaseStatus) + var Factory managerfactory.SharedManagerFactory + var InternalHelmRelease = builders.NewInternalResource("helmreleases", "HelmRelease", func() runtime.Object { ... }, ...) + var InternalHelmReleaseStatus = builders.NewInternalResourceStatus("helmreleases", "HelmReleaseStatus", func() runtime.Object { ... }, ...) + var NewHelmReleaseREST = func(getter generic.RESTOptionsGetter) rest.Storage + var NewHelmReleaseRESTFunc NewRESTFunc + var SchemeBuilder = ApiVersion.SchemeBuilder + var SchemeGroupVersion = ApiVersion.GroupVersion + var VirtualclusterHelmReleaseStorage = builders.NewApiResourceWithStorage(InternalHelmRelease, func() runtime.Object { ... }, ...) + func Kind(kind string) schema.GroupKind + func RegisterDefaults(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + type HelmRelease struct + Spec HelmReleaseSpec + Status HelmReleaseStatus + func (HelmRelease) NewStatus() interface{} + func (in *HelmRelease) DeepCopy() *HelmRelease + func (in *HelmRelease) DeepCopyInto(out *HelmRelease) + func (in *HelmRelease) DeepCopyObject() runtime.Object + func (pc *HelmRelease) GetObjectMeta() *metav1.ObjectMeta + func (pc *HelmRelease) GetSpec() interface{} + func (pc *HelmRelease) GetStatus() interface{} + func (pc *HelmRelease) SetGeneration(generation int64) + func (pc *HelmRelease) SetSpec(s interface{}) + func (pc *HelmRelease) SetStatus(s interface{}) + func (pc HelmRelease) GetGeneration() int64 + type HelmReleaseList struct + Items []HelmRelease + func (in *HelmReleaseList) DeepCopy() *HelmReleaseList + func (in *HelmReleaseList) DeepCopyInto(out *HelmReleaseList) + func (in *HelmReleaseList) DeepCopyObject() runtime.Object + type HelmReleaseRegistry interface + CreateHelmRelease func(ctx context.Context, id *HelmRelease) (*HelmRelease, error) + DeleteHelmRelease func(ctx context.Context, id string) (bool, error) + GetHelmRelease func(ctx context.Context, id string, options *metav1.GetOptions) (*HelmRelease, error) + ListHelmReleases func(ctx context.Context, options *internalversion.ListOptions) (*HelmReleaseList, error) + UpdateHelmRelease func(ctx context.Context, id *HelmRelease) (*HelmRelease, error) + func NewHelmReleaseRegistry(sp builders.StandardStorageProvider) HelmReleaseRegistry + type HelmReleaseSpec struct + func (in *HelmReleaseSpec) DeepCopy() *HelmReleaseSpec + func (in *HelmReleaseSpec) DeepCopyInto(out *HelmReleaseSpec) + type HelmReleaseStatus struct + func (in *HelmReleaseStatus) DeepCopy() *HelmReleaseStatus + func (in *HelmReleaseStatus) DeepCopyInto(out *HelmReleaseStatus) + type HelmReleaseStatusStrategy struct + type HelmReleaseStrategy struct + type NewRESTFunc func(factory managerfactory.SharedManagerFactory) rest.Storage