Versions in this module Expand all Collapse all v0 v0.5.0 May 8, 2022 v0.4.0 Oct 28, 2021 Changes in this version + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func GetDecoder() map[string]jsoniter.ValDecoder + func GetEncoder() map[string]jsoniter.ValEncoder + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type App struct + Spec AppSpec + Status AppStatus + func (in *App) DeepCopy() *App + func (in *App) DeepCopyInto(out *App) + func (in *App) DeepCopyObject() runtime.Object + func (r *App) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *App) ValidateCreate() error + func (r *App) ValidateDelete() error + func (r *App) ValidateUpdate(old runtime.Object) error + type AppList struct + Items []App + func (in *AppList) DeepCopy() *AppList + func (in *AppList) DeepCopyInto(out *AppList) + func (in *AppList) DeepCopyObject() runtime.Object + type AppSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource AppSpecResource + State *AppSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *AppSpec) DeepCopy() *AppSpec + func (in *AppSpec) DeepCopyInto(out *AppSpec) + type AppSpecResource struct + AppName *string + BundleID *string + EncodedIcon *string + ID string + IndustryID *string + PackageName *string + ProductID *string + Type *string + func (in *AppSpecResource) DeepCopy() *AppSpecResource + func (in *AppSpecResource) DeepCopyInto(out *AppSpecResource) + type AppStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *AppStatus) DeepCopy() *AppStatus + func (in *AppStatus) DeepCopyInto(out *AppStatus) + type Product struct + Spec ProductSpec + Status ProductStatus + func (in *Product) DeepCopy() *Product + func (in *Product) DeepCopyInto(out *Product) + func (in *Product) DeepCopyObject() runtime.Object + func (r *Product) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Product) ValidateCreate() error + func (r *Product) ValidateDelete() error + func (r *Product) ValidateUpdate(old runtime.Object) error + type ProductList struct + Items []Product + func (in *ProductList) DeepCopy() *ProductList + func (in *ProductList) DeepCopyInto(out *ProductList) + func (in *ProductList) DeepCopyObject() runtime.Object + type ProductSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource ProductSpecResource + State *ProductSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *ProductSpec) DeepCopy() *ProductSpec + func (in *ProductSpec) DeepCopyInto(out *ProductSpec) + type ProductSpecResource struct + ID string + ProductName *string + func (in *ProductSpecResource) DeepCopy() *ProductSpecResource + func (in *ProductSpecResource) DeepCopyInto(out *ProductSpecResource) + type ProductStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *ProductStatus) DeepCopy() *ProductStatus + func (in *ProductStatus) DeepCopyInto(out *ProductStatus)