Browse Source

fix: broken links in reference doc (#1778)

Signed-off-by: Jiacheng Cheng <jiacheng.cheng@sap.com>

Signed-off-by: Jiacheng Cheng <jiacheng.cheng@sap.com>
cjc7373 3 years ago
parent
commit
5aaebf8bc0
2 changed files with 151 additions and 64 deletions
  1. 142 60
      docs/api/spec.md
  2. 9 4
      hack/api-docs/config.json

+ 142 - 60
docs/api/spec.md

@@ -79,7 +79,9 @@ both AccessKeyID and SecretAccessKey must be defined in order to properly authen
 <td>
 <td>
 <code>accessKeyIDSecretRef</code></br>
 <code>accessKeyIDSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -90,7 +92,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>secretAccessKeySecretRef</code></br>
 <code>secretAccessKeySecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -101,7 +105,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>sessionTokenSecretRef</code></br>
 <code>sessionTokenSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -133,7 +139,9 @@ see: <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_te
 <td>
 <td>
 <code>serviceAccountRef</code></br>
 <code>serviceAccountRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.ServiceAccountSelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#ServiceAccountSelector">
+External Secrets meta/v1.ServiceAccountSelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -308,7 +316,9 @@ AKEYLESS_ACCESS_TYPE_PARAM: AZURE_OBJ_ID OR GCP_AUDIENCE OR ACCESS_KEY OR KUB_CO
 <td>
 <td>
 <code>accessID</code></br>
 <code>accessID</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -319,7 +329,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>accessType</code></br>
 <code>accessType</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -329,7 +341,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>accessTypeParam</code></br>
 <code>accessTypeParam</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -380,7 +394,9 @@ string
 <td>
 <td>
 <code>serviceAccountRef</code></br>
 <code>serviceAccountRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.ServiceAccountSelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#ServiceAccountSelector">
+External Secrets meta/v1.ServiceAccountSelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -395,7 +411,9 @@ the secretRef will be used instead.</p>
 <td>
 <td>
 <code>secretRef</code></br>
 <code>secretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -503,7 +521,9 @@ AlibabaAuthSecretRef
 <td>
 <td>
 <code>accessKeyIDSecretRef</code></br>
 <code>accessKeyIDSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -514,7 +534,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>accessKeySecretSecretRef</code></br>
 <code>accessKeySecretSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -656,7 +678,9 @@ PublicCloud, USGovernmentCloud, ChinaCloud, GermanCloud</p>
 <td>
 <td>
 <code>clientId</code></br>
 <code>clientId</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -668,7 +692,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>clientSecret</code></br>
 <code>clientSecret</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -769,7 +795,9 @@ AzureKVAuth
 <td>
 <td>
 <code>serviceAccountRef</code></br>
 <code>serviceAccountRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.ServiceAccountSelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#ServiceAccountSelector">
+External Secrets meta/v1.ServiceAccountSelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -903,7 +931,9 @@ Can only be defined when used in a ClusterSecretStore.</p>
 <td>
 <td>
 <code>clientCert</code></br>
 <code>clientCert</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -913,7 +943,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>clientKey</code></br>
 <code>clientKey</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -938,7 +970,7 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>metadata</code></br>
 <code>metadata</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#objectmeta-v1-meta">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta">
 Kubernetes meta/v1.ObjectMeta
 Kubernetes meta/v1.ObjectMeta
 </a>
 </a>
 </em>
 </em>
@@ -990,7 +1022,7 @@ string
 <td>
 <td>
 <code>namespaceSelector</code></br>
 <code>namespaceSelector</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#labelselector-v1-meta">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#labelselector-v1-meta">
 Kubernetes meta/v1.LabelSelector
 Kubernetes meta/v1.LabelSelector
 </a>
 </a>
 </em>
 </em>
@@ -1003,7 +1035,7 @@ Kubernetes meta/v1.LabelSelector
 <td>
 <td>
 <code>refreshTime</code></br>
 <code>refreshTime</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#duration-v1-meta">
+<a href="https://pkg.go.dev/k8s.io/apimachinery/pkg/apis/meta/v1#Duration">
 Kubernetes meta/v1.Duration
 Kubernetes meta/v1.Duration
 </a>
 </a>
 </em>
 </em>
@@ -1140,7 +1172,7 @@ string
 <td>
 <td>
 <code>namespaceSelector</code></br>
 <code>namespaceSelector</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#labelselector-v1-meta">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#labelselector-v1-meta">
 Kubernetes meta/v1.LabelSelector
 Kubernetes meta/v1.LabelSelector
 </a>
 </a>
 </em>
 </em>
@@ -1153,7 +1185,7 @@ Kubernetes meta/v1.LabelSelector
 <td>
 <td>
 <code>refreshTime</code></br>
 <code>refreshTime</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#duration-v1-meta">
+<a href="https://pkg.go.dev/k8s.io/apimachinery/pkg/apis/meta/v1#Duration">
 Kubernetes meta/v1.Duration
 Kubernetes meta/v1.Duration
 </a>
 </a>
 </em>
 </em>
@@ -1254,7 +1286,7 @@ ClusterExternalSecretConditionType
 <td>
 <td>
 <code>status</code></br>
 <code>status</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#conditionstatus-v1-core">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core">
 Kubernetes core/v1.ConditionStatus
 Kubernetes core/v1.ConditionStatus
 </a>
 </a>
 </em>
 </em>
@@ -1292,7 +1324,7 @@ string
 <td>
 <td>
 <code>metadata</code></br>
 <code>metadata</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#objectmeta-v1-meta">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta">
 Kubernetes meta/v1.ObjectMeta
 Kubernetes meta/v1.ObjectMeta
 </a>
 </a>
 </em>
 </em>
@@ -1420,7 +1452,7 @@ for a ClusterSecretStore instance.</p>
 <td>
 <td>
 <code>namespaceSelector</code></br>
 <code>namespaceSelector</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#labelselector-v1-meta">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#labelselector-v1-meta">
 Kubernetes meta/v1.LabelSelector
 Kubernetes meta/v1.LabelSelector
 </a>
 </a>
 </em>
 </em>
@@ -1493,7 +1525,9 @@ DopplerAuthSecretRef
 <td>
 <td>
 <code>dopplerToken</code></br>
 <code>dopplerToken</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -1602,7 +1636,7 @@ string
 <td>
 <td>
 <code>metadata</code></br>
 <code>metadata</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#objectmeta-v1-meta">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta">
 Kubernetes meta/v1.ObjectMeta
 Kubernetes meta/v1.ObjectMeta
 </a>
 </a>
 </em>
 </em>
@@ -1655,7 +1689,7 @@ ExternalSecretTarget
 <td>
 <td>
 <code>refreshInterval</code></br>
 <code>refreshInterval</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#duration-v1-meta">
+<a href="https://pkg.go.dev/k8s.io/apimachinery/pkg/apis/meta/v1#Duration">
 Kubernetes meta/v1.Duration
 Kubernetes meta/v1.Duration
 </a>
 </a>
 </em>
 </em>
@@ -2310,7 +2344,7 @@ ExternalSecretTarget
 <td>
 <td>
 <code>refreshInterval</code></br>
 <code>refreshInterval</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#duration-v1-meta">
+<a href="https://pkg.go.dev/k8s.io/apimachinery/pkg/apis/meta/v1#Duration">
 Kubernetes meta/v1.Duration
 Kubernetes meta/v1.Duration
 </a>
 </a>
 </em>
 </em>
@@ -2372,7 +2406,7 @@ If multiple entries are specified, the Secret keys are merged in the specified o
 <td>
 <td>
 <code>refreshTime</code></br>
 <code>refreshTime</code></br>
 <em>
 <em>
-<a href="https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1#Time">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta">
 Kubernetes meta/v1.Time
 Kubernetes meta/v1.Time
 </a>
 </a>
 </em>
 </em>
@@ -2440,7 +2474,7 @@ ExternalSecretConditionType
 <td>
 <td>
 <code>status</code></br>
 <code>status</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#conditionstatus-v1-core">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core">
 Kubernetes core/v1.ConditionStatus
 Kubernetes core/v1.ConditionStatus
 </a>
 </a>
 </em>
 </em>
@@ -2474,7 +2508,7 @@ string
 <td>
 <td>
 <code>lastTransitionTime</code></br>
 <code>lastTransitionTime</code></br>
 <em>
 <em>
-<a href="https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1#Time">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta">
 Kubernetes meta/v1.Time
 Kubernetes meta/v1.Time
 </a>
 </a>
 </em>
 </em>
@@ -2597,7 +2631,7 @@ we can not use native corev1.Secret, it will have empty ObjectMeta values: <a hr
 <td>
 <td>
 <code>type</code></br>
 <code>type</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#secrettype-v1-core">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#secrettype-v1-core">
 Kubernetes core/v1.SecretType
 Kubernetes core/v1.SecretType
 </a>
 </a>
 </em>
 </em>
@@ -2885,7 +2919,9 @@ GCPWorkloadIdentity
 <td>
 <td>
 <code>secretAccessKeySecretRef</code></br>
 <code>secretAccessKeySecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -2959,7 +2995,9 @@ string
 <td>
 <td>
 <code>serviceAccountRef</code></br>
 <code>serviceAccountRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.ServiceAccountSelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#ServiceAccountSelector">
+External Secrets meta/v1.ServiceAccountSelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -3196,7 +3234,9 @@ string
 <td>
 <td>
 <code>accessToken</code></br>
 <code>accessToken</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -3318,7 +3358,9 @@ string
 <td>
 <td>
 <code>secretApiKeySecretRef</code></br>
 <code>secretApiKeySecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -3419,7 +3461,9 @@ TokenAuth
 <td>
 <td>
 <code>serviceAccount</code></br>
 <code>serviceAccount</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.ServiceAccountSelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#ServiceAccountSelector">
+External Secrets meta/v1.ServiceAccountSelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -3600,7 +3644,9 @@ OnePasswordAuthSecretRef
 <td>
 <td>
 <code>connectTokenSecretRef</code></br>
 <code>connectTokenSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -3793,7 +3839,9 @@ If empty, use the instance principal, otherwise the user credentials specified i
 <td>
 <td>
 <code>privatekey</code></br>
 <code>privatekey</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -3804,7 +3852,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>fingerprint</code></br>
 <code>fingerprint</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -3840,7 +3890,7 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>metadata</code></br>
 <code>metadata</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#objectmeta-v1-meta">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#objectmeta-v1-meta">
 Kubernetes meta/v1.ObjectMeta
 Kubernetes meta/v1.ObjectMeta
 </a>
 </a>
 </em>
 </em>
@@ -4492,7 +4542,7 @@ SecretStoreConditionType
 <td>
 <td>
 <code>status</code></br>
 <code>status</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#conditionstatus-v1-core">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#conditionstatus-v1-core">
 Kubernetes core/v1.ConditionStatus
 Kubernetes core/v1.ConditionStatus
 </a>
 </a>
 </em>
 </em>
@@ -4526,7 +4576,7 @@ string
 <td>
 <td>
 <code>lastTransitionTime</code></br>
 <code>lastTransitionTime</code></br>
 <em>
 <em>
-<a href="https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1#Time">
+<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#time-v1-meta">
 Kubernetes meta/v1.Time
 Kubernetes meta/v1.Time
 </a>
 </a>
 </em>
 </em>
@@ -4573,7 +4623,9 @@ string
 <td>
 <td>
 <code>clientSecretSecretRef</code></br>
 <code>clientSecretSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -4871,7 +4923,9 @@ string
 <td>
 <td>
 <code>bearerToken</code></br>
 <code>bearerToken</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -4949,7 +5003,9 @@ up the authentication backend in Vault.</p>
 <td>
 <td>
 <code>secretRef</code></br>
 <code>secretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -4984,7 +5040,9 @@ can be specified.</p>
 <td>
 <td>
 <code>tokenSecretRef</code></br>
 <code>tokenSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5091,7 +5149,9 @@ method, with the role name and token stored in a Kubernetes Secret resource.</p>
 <td>
 <td>
 <code>clientCert</code></br>
 <code>clientCert</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5104,7 +5164,9 @@ authentication method</p>
 <td>
 <td>
 <code>secretRef</code></br>
 <code>secretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5162,7 +5224,9 @@ authentication method</p>
 <td>
 <td>
 <code>secretRef</code></br>
 <code>secretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5243,7 +5307,9 @@ string
 <td>
 <td>
 <code>serviceAccountRef</code></br>
 <code>serviceAccountRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.ServiceAccountSelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#ServiceAccountSelector">
+External Secrets meta/v1.ServiceAccountSelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5258,7 +5324,9 @@ the secretRef will be used instead.</p>
 <td>
 <td>
 <code>secretRef</code></br>
 <code>secretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5305,7 +5373,9 @@ Kubernetes service account token retrieved by the <code>TokenRequest</code> API.
 <td>
 <td>
 <code>serviceAccountRef</code></br>
 <code>serviceAccountRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.ServiceAccountSelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#ServiceAccountSelector">
+External Secrets meta/v1.ServiceAccountSelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5391,7 +5461,9 @@ authentication method</p>
 <td>
 <td>
 <code>secretRef</code></br>
 <code>secretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5702,7 +5774,7 @@ string
 <td>
 <td>
 <code>timeout</code></br>
 <code>timeout</code></br>
 <em>
 <em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#duration-v1-meta">
+<a href="https://pkg.go.dev/k8s.io/apimachinery/pkg/apis/meta/v1#Duration">
 Kubernetes meta/v1.Duration
 Kubernetes meta/v1.Duration
 </a>
 </a>
 </em>
 </em>
@@ -5832,7 +5904,9 @@ string
 <td>
 <td>
 <code>secretRef</code></br>
 <code>secretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5861,7 +5935,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>authorizedKeySecretRef</code></br>
 <code>authorizedKeySecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5891,7 +5967,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>certSecretRef</code></br>
 <code>certSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -5977,7 +6055,9 @@ YandexCertificateManagerCAProvider
 <td>
 <td>
 <code>authorizedKeySecretRef</code></br>
 <code>authorizedKeySecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>
@@ -6007,7 +6087,9 @@ github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
 <td>
 <td>
 <code>certSecretRef</code></br>
 <code>certSecretRef</code></br>
 <em>
 <em>
-github.com/external-secrets/external-secrets/apis/meta/v1.SecretKeySelector
+<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
+External Secrets meta/v1.SecretKeySelector
+</a>
 </em>
 </em>
 </td>
 </td>
 <td>
 <td>

+ 9 - 4
hack/api-docs/config.json

@@ -9,17 +9,22 @@
     ],
     ],
     "externalPackages": [
     "externalPackages": [
         {
         {
-            "typeMatchPrefix": "^k8s\\.io/apimachinery/pkg/apis/meta/v1\\.Time$",
-            "docsURLTemplate": "https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1#Time"
+            "typeMatchPrefix": "^k8s\\.io/apimachinery/pkg/apis/meta/v1\\.Duration$",
+            "docsURLTemplate": "https://pkg.go.dev/k8s.io/apimachinery/pkg/apis/meta/v1#Duration"
         },
         },
         {
         {
             "typeMatchPrefix": "^k8s\\.io/(api|apimachinery/pkg/apis)/",
             "typeMatchPrefix": "^k8s\\.io/(api|apimachinery/pkg/apis)/",
-            "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}"
+            "docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}"
+        },
+        {
+            "typeMatchPrefix": "^github\\.com/external-secrets/external-secrets/apis/meta/v1",
+            "docsURLTemplate": "https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#{{ .TypeIdentifier }}"
         }
         }
     ],
     ],
     "typeDisplayNamePrefixOverrides": {
     "typeDisplayNamePrefixOverrides": {
         "k8s.io/api/": "Kubernetes ",
         "k8s.io/api/": "Kubernetes ",
-        "k8s.io/apimachinery/pkg/apis/": "Kubernetes "
+        "k8s.io/apimachinery/pkg/apis/": "Kubernetes ",
+        "github.com/external-secrets/external-secrets/apis/": "External Secrets "
     },
     },
     "markdownDisabled": false
     "markdownDisabled": false
 }
 }