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 Kubernetes struct + Spec KubernetesSpec + Status KubernetesStatus + func (in *Kubernetes) DeepCopy() *Kubernetes + func (in *Kubernetes) DeepCopyInto(out *Kubernetes) + func (in *Kubernetes) DeepCopyObject() runtime.Object + func (r *Kubernetes) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Kubernetes) ValidateCreate() error + func (r *Kubernetes) ValidateDelete() error + func (r *Kubernetes) ValidateUpdate(old runtime.Object) error + type KubernetesList struct + Items []Kubernetes + func (in *KubernetesList) DeepCopy() *KubernetesList + func (in *KubernetesList) DeepCopyInto(out *KubernetesList) + func (in *KubernetesList) DeepCopyObject() runtime.Object + type KubernetesSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource KubernetesSpecResource + State *KubernetesSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *KubernetesSpec) DeepCopy() *KubernetesSpec + func (in *KubernetesSpec) DeepCopyInto(out *KubernetesSpec) + type KubernetesSpecNodePools struct + DateCreated *string + DateUpdated *string + ID *string + Label *string + NodeQuantity *int64 + Nodes []KubernetesSpecNodePoolsNodes + Plan *string + Status *string + Tag *string + func (in *KubernetesSpecNodePools) DeepCopy() *KubernetesSpecNodePools + func (in *KubernetesSpecNodePools) DeepCopyInto(out *KubernetesSpecNodePools) + type KubernetesSpecNodePoolsCodec struct + func (KubernetesSpecNodePoolsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (KubernetesSpecNodePoolsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (KubernetesSpecNodePoolsCodec) IsEmpty(ptr unsafe.Pointer) bool + type KubernetesSpecNodePoolsNodes struct + DateCreated *string + ID *string + Label *string + Status *string + func (in *KubernetesSpecNodePoolsNodes) DeepCopy() *KubernetesSpecNodePoolsNodes + func (in *KubernetesSpecNodePoolsNodes) DeepCopyInto(out *KubernetesSpecNodePoolsNodes) + type KubernetesSpecResource struct + ClusterSubnet *string + DateCreated *string + Endpoint *string + ID string + Ip *string + KubeConfig *string + Label *string + NodePools *KubernetesSpecNodePools + Region *string + ServiceSubnet *string + Status *string + Version *string + func (in *KubernetesSpecResource) DeepCopy() *KubernetesSpecResource + func (in *KubernetesSpecResource) DeepCopyInto(out *KubernetesSpecResource) + type KubernetesStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *KubernetesStatus) DeepCopy() *KubernetesStatus + func (in *KubernetesStatus) DeepCopyInto(out *KubernetesStatus) + type NodePools struct + Spec NodePoolsSpec + Status NodePoolsStatus + func (in *NodePools) DeepCopy() *NodePools + func (in *NodePools) DeepCopyInto(out *NodePools) + func (in *NodePools) DeepCopyObject() runtime.Object + func (r *NodePools) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *NodePools) ValidateCreate() error + func (r *NodePools) ValidateDelete() error + func (r *NodePools) ValidateUpdate(old runtime.Object) error + type NodePoolsList struct + Items []NodePools + func (in *NodePoolsList) DeepCopy() *NodePoolsList + func (in *NodePoolsList) DeepCopyInto(out *NodePoolsList) + func (in *NodePoolsList) DeepCopyObject() runtime.Object + type NodePoolsSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource NodePoolsSpecResource + State *NodePoolsSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *NodePoolsSpec) DeepCopy() *NodePoolsSpec + func (in *NodePoolsSpec) DeepCopyInto(out *NodePoolsSpec) + type NodePoolsSpecNodes struct + DateCreated *string + ID *string + Label *string + Status *string + func (in *NodePoolsSpecNodes) DeepCopy() *NodePoolsSpecNodes + func (in *NodePoolsSpecNodes) DeepCopyInto(out *NodePoolsSpecNodes) + type NodePoolsSpecResource struct + ClusterID *string + DateCreated *string + DateUpdated *string + ID string + Label *string + NodeQuantity *int64 + Nodes []NodePoolsSpecNodes + Plan *string + Status *string + Tag *string + func (in *NodePoolsSpecResource) DeepCopy() *NodePoolsSpecResource + func (in *NodePoolsSpecResource) DeepCopyInto(out *NodePoolsSpecResource) + type NodePoolsStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *NodePoolsStatus) DeepCopy() *NodePoolsStatus + func (in *NodePoolsStatus) DeepCopyInto(out *NodePoolsStatus)