@@ -54,10 +54,10 @@ type ClusterMetadata struct {
54
54
Name string `json:"name,omitempty" protobuf:"bytes,2,opt,name=name"`
55
55
DisplayName string `json:"displayName,omitempty" protobuf:"bytes,3,opt,name=displayName"`
56
56
Provider HostingProvider `json:"provider,omitempty" protobuf:"bytes,4,opt,name=provider,casttype=HostingProvider"`
57
- OwnerID string `json:"ownerID,omitempty"`
58
- OwnerType string `json:"ownerType,omitempty"`
59
- APIEndpoint string `json:"apiEndpoint,omitempty"`
60
- CABundle string `json:"caBundle,omitempty"`
57
+ OwnerID string `json:"ownerID,omitempty" protobuf:"bytes,5,opt,name=ownerID" `
58
+ OwnerType string `json:"ownerType,omitempty" protobuf:"bytes,6,opt,name=ownerType" `
59
+ APIEndpoint string `json:"apiEndpoint,omitempty" protobuf:"bytes,7,opt,name=apiEndpoint" `
60
+ CABundle string `json:"caBundle,omitempty" protobuf:"bytes,8,opt,name=caBundle" `
61
61
}
62
62
63
63
func (md ClusterMetadata ) State () string {
@@ -151,18 +151,18 @@ func (cm ClusterManager) String() string {
151
151
}
152
152
153
153
type CAPIClusterInfo struct {
154
- Provider CAPIProvider `json:"provider"`
155
- Namespace string `json:"namespace"`
156
- ClusterName string `json:"clusterName"`
154
+ Provider CAPIProvider `json:"provider" protobuf:"bytes,1,opt,name=provider,casttype=CAPIProvider" `
155
+ Namespace string `json:"namespace" protobuf:"bytes,2,opt,name=namespace" `
156
+ ClusterName string `json:"clusterName" protobuf:"bytes,3,opt,name=clusterName" `
157
157
}
158
158
159
159
// ClusterInfo used in ace-installer
160
160
type ClusterInfo struct {
161
- UID string `json:"uid"`
162
- Name string `json:"name"`
163
- ClusterManagers []string `json:"clusterManagers"`
161
+ UID string `json:"uid" protobuf:"bytes,1,opt,name=uid" `
162
+ Name string `json:"name" protobuf:"bytes,2,opt,name=name" `
163
+ ClusterManagers []string `json:"clusterManagers" protobuf:"bytes,3,rep,name=clusterManagers" `
164
164
// +optional
165
- CAPI * CAPIClusterInfo `json:"capi"`
165
+ CAPI * CAPIClusterInfo `json:"capi" protobuf:"bytes,4,opt,name=capi" `
166
166
}
167
167
168
168
// +kubebuilder:validation:Enum=capa;capg;capz
0 commit comments