Versions in this module Expand all Collapse all v0 v0.0.2 Apr 9, 2024 v0.0.1 Apr 9, 2024 Changes in this version + const Group + const SecretCADataKey + const SecretTokenKey + const Version + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type APIEnablement struct + GroupVersion string + Resources []APIResource + func (in *APIEnablement) DeepCopy() *APIEnablement + func (in *APIEnablement) DeepCopyInto(out *APIEnablement) + type APIResource struct + Kind string + Name string + func (in *APIResource) DeepCopy() *APIResource + func (in *APIResource) DeepCopyInto(out *APIResource) + type Cluster struct + Spec ClusterSpec + Status ClusterStatus + func (in *Cluster) DeepCopy() *Cluster + func (in *Cluster) DeepCopyInto(out *Cluster) + func (in *Cluster) DeepCopyObject() runtime.Object + type ClusterList struct + Items []Cluster + func (in *ClusterList) DeepCopy() *ClusterList + func (in *ClusterList) DeepCopyInto(out *ClusterList) + func (in *ClusterList) DeepCopyObject() runtime.Object + type ClusterSpec struct + Connect ConnectConfig + Disabled bool + Provider string + Region Region + func (in *ClusterSpec) DeepCopy() *ClusterSpec + func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec) + type ClusterStatus struct + APIEnablements []APIEnablement + Conditions []metav1.Condition + NodeSummary *NodeSummary + Version string + func (in *ClusterStatus) DeepCopy() *ClusterStatus + func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus) + type ConfigRef struct + Config []byte + Secret *SecretRef + func (in *ConfigRef) DeepCopy() *ConfigRef + func (in *ConfigRef) DeepCopyInto(out *ConfigRef) + type ConnectConfig struct + Config *ConfigRef + Endpoint string + InsecureSkipTLSVerification bool + ProxyHeader map[string]string + ProxyURL string + Secret *SecretRef + Token *TokenRef + func (in *ConnectConfig) DeepCopy() *ConnectConfig + func (in *ConnectConfig) DeepCopyInto(out *ConnectConfig) + type NodeSummary struct + ReadyNum int32 + TotalNum int32 + func (in *NodeSummary) DeepCopy() *NodeSummary + func (in *NodeSummary) DeepCopyInto(out *NodeSummary) + type Region struct + City string + Country string + Province string + Zone string + func (in *Region) DeepCopy() *Region + func (in *Region) DeepCopyInto(out *Region) + type SecretRef struct + Name string + Namespace string + func (in *SecretRef) DeepCopy() *SecretRef + func (in *SecretRef) DeepCopyInto(out *SecretRef) + type TokenRef struct + CABundle []byte + Token string + func (in *TokenRef) DeepCopy() *TokenRef + func (in *TokenRef) DeepCopyInto(out *TokenRef)