@@ -293,10 +293,25 @@ module.exports = {
293293 {
294294 type : "category" ,
295295 label : "Karmada API" ,
296+ link : {
297+ type : 'generated-index' ,
298+ title : 'Karmada API' ,
299+ description :
300+ "Karmada' API is the application that serves Karmada functionality through a RESTful interface " +
301+ "and stores the state of Karmada. " +
302+ "Karmada resources and \"records of intent\" are all stored as API objects, and modified " +
303+ "via RESTful calls to the API. The API allows configuration to be managed in a declarative way. " +
304+ "Users can interact with the Karmada API directly, or via tools like karmadactl. " +
305+ "The core Karmada API is flexible and can also be extended to support custom resources." ,
306+ keywords : [ 'Karmada API' ] ,
307+ } ,
296308 items : [
297309 {
298310 type : "category" ,
299311 label : "Auto Scaling Resources" ,
312+ link : {
313+ type : 'generated-index' ,
314+ } ,
300315 items : [
301316 "reference/karmada-api/auto-scaling-resources/cron-federated-hpa-v1alpha1" ,
302317 "reference/karmada-api/auto-scaling-resources/federated-hpa-v1alpha1" ,
@@ -305,13 +320,19 @@ module.exports = {
305320 {
306321 type : "category" ,
307322 label : "Cluster Resources" ,
323+ link : {
324+ type : 'generated-index' ,
325+ } ,
308326 items : [
309327 "reference/karmada-api/cluster-resources/cluster-v1alpha1" ,
310328 ] ,
311329 } ,
312330 {
313331 type : "category" ,
314332 label : "Common Definitions" ,
333+ link : {
334+ type : 'generated-index' ,
335+ } ,
315336 items : [
316337 "reference/karmada-api/common-definitions/delete-options" ,
317338 "reference/karmada-api/common-definitions/label-selector" ,
@@ -327,13 +348,19 @@ module.exports = {
327348 {
328349 type : "category" ,
329350 label : "Common Parameters" ,
351+ link : {
352+ type : 'generated-index' ,
353+ } ,
330354 items : [
331355 "reference/karmada-api/common-parameter/common-parameters" ,
332356 ] ,
333357 } ,
334358 {
335359 type : "category" ,
336360 label : "Config Resources" ,
361+ link : {
362+ type : 'generated-index' ,
363+ } ,
337364 items : [
338365 "reference/karmada-api/config-resources/resource-interpreter-customization-v1alpha1" ,
339366 "reference/karmada-api/config-resources/resource-interpreter-webhook-configuration-v1alpha1" ,
@@ -342,6 +369,9 @@ module.exports = {
342369 {
343370 type : "category" ,
344371 label : "Networking Resources" ,
372+ link : {
373+ type : 'generated-index' ,
374+ } ,
345375 items : [
346376 "reference/karmada-api/networking-resources/multi-cluster-ingress-v1alpha1" ,
347377 "reference/karmada-api/networking-resources/multi-cluster-service-v1alpha1" ,
@@ -350,6 +380,9 @@ module.exports = {
350380 {
351381 type : "category" ,
352382 label : "Policy Resources" ,
383+ link : {
384+ type : 'generated-index' ,
385+ } ,
353386 items : [
354387 "reference/karmada-api/policy-resources/cluster-override-policy-v1alpha1" ,
355388 "reference/karmada-api/policy-resources/cluster-propagation-policy-v1alpha1" ,
@@ -361,13 +394,19 @@ module.exports = {
361394 {
362395 type : "category" ,
363396 label : "Search Resources" ,
397+ link : {
398+ type : 'generated-index' ,
399+ } ,
364400 items : [
365401 "reference/karmada-api/search-resources/resource-registry-v1alpha1" ,
366402 ] ,
367403 } ,
368404 {
369405 type : "category" ,
370406 label : "Work Resources" ,
407+ link : {
408+ type : 'generated-index' ,
409+ } ,
371410 items : [
372411 "reference/karmada-api/work-resources/cluster-resource-binding-v1alpha2" ,
373412 "reference/karmada-api/work-resources/resource-binding-v1alpha2" ,
0 commit comments