@@ -143,20 +143,21 @@ spec:
143
143
description : timestamp indicating when the resource was
144
144
created
145
145
type : string
146
- health :
147
- description : health status of the resource
146
+ date :
147
+ description : optional date value to be shown in the node,
148
+ formatted as ISO 8601 string
149
+ type : string
150
+ icon :
151
+ description : custom icon displayed for the resource node
148
152
properties :
149
- message :
150
- description : optional description of the health state
151
- type : string
152
- reason :
153
- description : reason explaining the current health status
153
+ color :
154
+ description : CSS color value for the icon background
154
155
type : string
155
- status :
156
- description : short status keyword (e.g. healthy, degraded)
156
+ message :
157
+ description : optional tooltip message displayed on hover
157
158
type : string
158
- type :
159
- description : type or category of health check
159
+ name :
160
+ description : FontAwesome icon class name (e.g. 'fa- check')
160
161
type : string
161
162
type : object
162
163
kind :
@@ -178,22 +179,21 @@ spec:
178
179
description : timestamp indicating when the parent
179
180
resource was created
180
181
type : string
181
- health :
182
- description : health status of the parent resource
182
+ date :
183
+ description : optional date value to be shown in the
184
+ node, formatted as ISO 8601 string
185
+ type : string
186
+ icon :
187
+ description : custom icon for the parent resource
183
188
properties :
184
- message :
185
- description : optional description of the health
186
- state
187
- type : string
188
- reason :
189
- description : reason explaining the current health
190
- status
189
+ color :
190
+ description : CSS color value for the icon background
191
191
type : string
192
- status :
193
- description : short status keyword
192
+ message :
193
+ description : optional tooltip message
194
194
type : string
195
- type :
196
- description : type or category of health check
195
+ name :
196
+ description : FontAwesome icon class name
197
197
type : string
198
198
type : object
199
199
kind :
@@ -215,6 +215,20 @@ spec:
215
215
description : internal version string of the parent
216
216
resource
217
217
type : string
218
+ statusIcon :
219
+ description : custom status icon for the parent resource
220
+ properties :
221
+ color :
222
+ description : CSS color value for the status icon
223
+ background
224
+ type : string
225
+ message :
226
+ description : optional tooltip message
227
+ type : string
228
+ name :
229
+ description : FontAwesome icon class name
230
+ type : string
231
+ type : object
218
232
uid :
219
233
description : unique identifier of the parent resource
220
234
type : string
@@ -226,6 +240,22 @@ spec:
226
240
resourceVersion :
227
241
description : internal version string of the resource
228
242
type : string
243
+ statusIcon :
244
+ description : custom status icon displayed alongside resource
245
+ info
246
+ properties :
247
+ color :
248
+ description : CSS color value for the status icon background
249
+ type : string
250
+ message :
251
+ description : optional tooltip message describing the
252
+ status
253
+ type : string
254
+ name :
255
+ description : FontAwesome icon class name representing
256
+ status
257
+ type : string
258
+ type : object
229
259
uid :
230
260
description : unique identifier of the resource
231
261
type : string
@@ -234,6 +264,7 @@ spec:
234
264
type : string
235
265
required :
236
266
- createdAt
267
+ - date
237
268
- kind
238
269
- name
239
270
- namespace
0 commit comments