github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/hack/docgen/api/gen-api-doc-config.json (about)

     1  {
     2      "hideMemberFields": [
     3          "TypeMeta"
     4      ],
     5      "hideTypePatterns": [
     6          "ParseError$",
     7          "List$"
     8      ],
     9      "externalPackages": [
    10          {
    11              "typeMatchPrefix": "^k8s\\.io/(api|apimachinery/pkg/apis)/",
    12              "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}"
    13          },
    14          {
    15              "typeMatchPrefix": "^k8s\\.io/apimachinery/pkg/api/",
    16              "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-core"
    17          },
    18          {
    19              "typeMatchPrefix": "^k8s\\.io/apiextensions-apiserver/pkg/apis/apiextensions",
    20              "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}-k8s-io"
    21          },
    22          {
    23              "typeMatchPrefix": "^k8s\\.io/apimachinery/pkg/util",
    24              "docsURLTemplate": "https://pkg.go.dev/k8s.io/apimachinery/pkg/util/{{arrIndex .PackageSegments -1}}#{{.TypeIdentifier}}"
    25          }
    26      ],
    27      "typeDisplayNamePrefixOverrides": {
    28          "k8s.io/api/": "Kubernetes ",
    29          "k8s.io/apimachinery/pkg/apis/": "Kubernetes ",
    30          "k8s.io/apimachinery/pkg/api/": "Kubernetes ",
    31          "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/": "Kubernetes api extensions ",
    32          "k8s.io/apimachinery/pkg/util/": "Kubernetes api utils "
    33      },
    34      "markdownDisabled": false
    35  }