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 type OrderSpec + BackendRef *core.LocalObjectReference v0.3.0 Aug 2, 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 Order struct + Spec OrderSpec + Status OrderStatus + func (in *Order) DeepCopy() *Order + func (in *Order) DeepCopyInto(out *Order) + func (in *Order) DeepCopyObject() runtime.Object + func (r *Order) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Order) ValidateCreate() error + func (r *Order) ValidateDelete() error + func (r *Order) ValidateUpdate(old runtime.Object) error + type OrderList struct + Items []Order + func (in *OrderList) DeepCopy() *OrderList + func (in *OrderList) DeepCopyInto(out *OrderList) + func (in *OrderList) DeepCopyObject() runtime.Object + type OrderSpec struct + ProviderRef core.LocalObjectReference + Resource OrderSpecResource + State *OrderSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *OrderSpec) DeepCopy() *OrderSpec + func (in *OrderSpec) DeepCopyInto(out *OrderSpec) + type OrderSpecResource struct + Components map[string]string + CouponID *string + Duration *int64 + ID string + PackageVersion *string + PayType *string + PricingCycle *string + ProductCode *string + Quantity *int64 + func (in *OrderSpecResource) DeepCopy() *OrderSpecResource + func (in *OrderSpecResource) DeepCopyInto(out *OrderSpecResource) + type OrderStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *OrderStatus) DeepCopy() *OrderStatus + func (in *OrderStatus) DeepCopyInto(out *OrderStatus)