@@ -165,7 +165,7 @@ spec:
165165 - type : string
166166 pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
167167 x-kubernetes-int-or-string : true
168- description : Allocatable represents the total allocatable resources
168+ description : allocatable represents the total allocatable resources
169169 on the managed cluster.
170170 type : object
171171 capacity :
@@ -176,12 +176,12 @@ spec:
176176 pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
177177 x-kubernetes-int-or-string : true
178178 description : |-
179- Capacity represents the total resource capacity from all nodeStatuses
179+ capacity represents the total resource capacity from all nodeStatuses
180180 on the managed cluster.
181181 type : object
182182 clusterClaims :
183183 description : |-
184- ClusterClaims represents cluster information that a managed cluster claims,
184+ clusterClaims represents cluster information that a managed cluster claims,
185185 for example a unique cluster identifier (id.k8s.io) and kubernetes version
186186 (kubeversion.open-cluster-management.io). They are written from the managed
187187 cluster. The set of claims is not uniform across a fleet, some claims can be
@@ -205,7 +205,7 @@ spec:
205205 type : object
206206 type : array
207207 conditions :
208- description : Conditions contains the different condition statuses
208+ description : conditions contains the different condition statuses
209209 for this managed cluster.
210210 items :
211211 description : Condition contains details for one aspect of the current
@@ -262,8 +262,90 @@ spec:
262262 - type
263263 type : object
264264 type : array
265+ managedNamespaces :
266+ description : |-
267+ managedNamespaces are a list of namespaces managed by the clustersets the
268+ cluster belongs to.
269+ items :
270+ properties :
271+ clusterSet :
272+ description : clusterSet represents the name of the cluster set.
273+ type : string
274+ conditions :
275+ description : conditions are the status conditions of the managed
276+ namespace
277+ items :
278+ description : Condition contains details for one aspect of
279+ the current state of this API Resource.
280+ properties :
281+ lastTransitionTime :
282+ description : |-
283+ lastTransitionTime is the last time the condition transitioned from one status to another.
284+ This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
285+ format : date-time
286+ type : string
287+ message :
288+ description : |-
289+ message is a human readable message indicating details about the transition.
290+ This may be an empty string.
291+ maxLength : 32768
292+ type : string
293+ observedGeneration :
294+ description : |-
295+ observedGeneration represents the .metadata.generation that the condition was set based upon.
296+ For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date
297+ with respect to the current state of the instance.
298+ format : int64
299+ minimum : 0
300+ type : integer
301+ reason :
302+ description : |-
303+ reason contains a programmatic identifier indicating the reason for the condition's last transition.
304+ Producers of specific condition types may define expected values and meanings for this field,
305+ and whether the values are considered a guaranteed API.
306+ The value should be a CamelCase string.
307+ This field may not be empty.
308+ maxLength : 1024
309+ minLength : 1
310+ pattern : ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
311+ type : string
312+ status :
313+ description : status of the condition, one of True, False,
314+ Unknown.
315+ enum :
316+ - " True"
317+ - " False"
318+ - Unknown
319+ type : string
320+ type :
321+ description : type of condition in CamelCase or in foo.example.com/CamelCase.
322+ maxLength : 316
323+ pattern : ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
324+ type : string
325+ required :
326+ - lastTransitionTime
327+ - message
328+ - reason
329+ - status
330+ - type
331+ type : object
332+ type : array
333+ name :
334+ description : name is the name of the namespace.
335+ maxLength : 63
336+ pattern : ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
337+ type : string
338+ required :
339+ - clusterSet
340+ - name
341+ type : object
342+ type : array
343+ x-kubernetes-list-map-keys :
344+ - clusterSet
345+ - name
346+ x-kubernetes-list-type : map
265347 version :
266- description : Version represents the kubernetes version of the managed
348+ description : version represents the kubernetes version of the managed
267349 cluster.
268350 properties :
269351 kubernetes :
0 commit comments