From 06b7d302a2e6321d266213edea0eb1a961ce757f Mon Sep 17 00:00:00 2001 From: Ryan Richard Date: Mon, 5 Aug 2024 10:44:04 -0700 Subject: [PATCH] fix typo in tmpl and run codegen --- .../authentication/v1alpha1/types_tls.go.tmpl | 2 +- .../supervisor/idp/v1alpha1/types_tls.go.tmpl | 2 +- ...cierge.pinniped.dev_jwtauthenticators.yaml | 3 +++ ...ge.pinniped.dev_webhookauthenticators.yaml | 3 +++ ....dev_activedirectoryidentityproviders.yaml | 3 +++ ....pinniped.dev_githubidentityproviders.yaml | 3 +++ ...or.pinniped.dev_ldapidentityproviders.yaml | 3 +++ ...or.pinniped.dev_oidcidentityproviders.yaml | 3 +++ generated/1.24/README.adoc | 24 +++++++++++++++++-- .../authentication/v1alpha1/types_tls.go | 2 +- .../apis/supervisor/idp/v1alpha1/types_tls.go | 2 +- ...cierge.pinniped.dev_jwtauthenticators.yaml | 3 +++ ...ge.pinniped.dev_webhookauthenticators.yaml | 3 +++ ....dev_activedirectoryidentityproviders.yaml | 3 +++ ....pinniped.dev_githubidentityproviders.yaml | 3 +++ ...or.pinniped.dev_ldapidentityproviders.yaml | 3 +++ ...or.pinniped.dev_oidcidentityproviders.yaml | 3 +++ generated/1.25/README.adoc | 24 +++++++++++++++++-- .../authentication/v1alpha1/types_tls.go | 2 +- .../apis/supervisor/idp/v1alpha1/types_tls.go | 2 +- ...cierge.pinniped.dev_jwtauthenticators.yaml | 3 +++ ...ge.pinniped.dev_webhookauthenticators.yaml | 3 +++ ....dev_activedirectoryidentityproviders.yaml | 3 +++ ....pinniped.dev_githubidentityproviders.yaml | 3 +++ ...or.pinniped.dev_ldapidentityproviders.yaml | 3 +++ ...or.pinniped.dev_oidcidentityproviders.yaml | 3 +++ generated/1.26/README.adoc | 24 +++++++++++++++++-- .../authentication/v1alpha1/types_tls.go | 2 +- .../apis/supervisor/idp/v1alpha1/types_tls.go | 2 +- ...cierge.pinniped.dev_jwtauthenticators.yaml | 3 +++ ...ge.pinniped.dev_webhookauthenticators.yaml | 3 +++ ....dev_activedirectoryidentityproviders.yaml | 3 +++ ....pinniped.dev_githubidentityproviders.yaml | 3 +++ ...or.pinniped.dev_ldapidentityproviders.yaml | 3 +++ ...or.pinniped.dev_oidcidentityproviders.yaml | 3 +++ generated/1.27/README.adoc | 24 +++++++++++++++++-- .../authentication/v1alpha1/types_tls.go | 2 +- .../apis/supervisor/idp/v1alpha1/types_tls.go | 2 +- ...cierge.pinniped.dev_jwtauthenticators.yaml | 3 +++ ...ge.pinniped.dev_webhookauthenticators.yaml | 3 +++ ....dev_activedirectoryidentityproviders.yaml | 3 +++ ....pinniped.dev_githubidentityproviders.yaml | 3 +++ ...or.pinniped.dev_ldapidentityproviders.yaml | 3 +++ ...or.pinniped.dev_oidcidentityproviders.yaml | 3 +++ generated/1.28/README.adoc | 24 +++++++++++++++++-- .../authentication/v1alpha1/types_tls.go | 2 +- .../apis/supervisor/idp/v1alpha1/types_tls.go | 2 +- ...cierge.pinniped.dev_jwtauthenticators.yaml | 3 +++ ...ge.pinniped.dev_webhookauthenticators.yaml | 3 +++ ....dev_activedirectoryidentityproviders.yaml | 3 +++ ....pinniped.dev_githubidentityproviders.yaml | 3 +++ ...or.pinniped.dev_ldapidentityproviders.yaml | 3 +++ ...or.pinniped.dev_oidcidentityproviders.yaml | 3 +++ generated/1.29/README.adoc | 24 +++++++++++++++++-- .../authentication/v1alpha1/types_tls.go | 2 +- .../apis/supervisor/idp/v1alpha1/types_tls.go | 2 +- ...cierge.pinniped.dev_jwtauthenticators.yaml | 3 +++ ...ge.pinniped.dev_webhookauthenticators.yaml | 3 +++ ....dev_activedirectoryidentityproviders.yaml | 3 +++ ....pinniped.dev_githubidentityproviders.yaml | 3 +++ ...or.pinniped.dev_ldapidentityproviders.yaml | 3 +++ ...or.pinniped.dev_oidcidentityproviders.yaml | 3 +++ generated/1.30/README.adoc | 24 +++++++++++++++++-- .../authentication/v1alpha1/types_tls.go | 2 +- .../apis/supervisor/idp/v1alpha1/types_tls.go | 2 +- ...cierge.pinniped.dev_jwtauthenticators.yaml | 3 +++ ...ge.pinniped.dev_webhookauthenticators.yaml | 3 +++ ....dev_activedirectoryidentityproviders.yaml | 3 +++ ....pinniped.dev_githubidentityproviders.yaml | 3 +++ ...or.pinniped.dev_ldapidentityproviders.yaml | 3 +++ ...or.pinniped.dev_oidcidentityproviders.yaml | 3 +++ generated/latest/README.adoc | 24 +++++++++++++++++-- .../authentication/v1alpha1/types_tls.go | 2 +- .../apis/supervisor/idp/v1alpha1/types_tls.go | 2 +- 74 files changed, 338 insertions(+), 34 deletions(-) diff --git a/apis/concierge/authentication/v1alpha1/types_tls.go.tmpl b/apis/concierge/authentication/v1alpha1/types_tls.go.tmpl index 85ea7a94c..3be891eda 100644 --- a/apis/concierge/authentication/v1alpha1/types_tls.go.tmpl +++ b/apis/concierge/authentication/v1alpha1/types_tls.go.tmpl @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/apis/supervisor/idp/v1alpha1/types_tls.go.tmpl b/apis/supervisor/idp/v1alpha1/types_tls.go.tmpl index 8c28d7505..831cd308c 100644 --- a/apis/supervisor/idp/v1alpha1/types_tls.go.tmpl +++ b/apis/supervisor/idp/v1alpha1/types_tls.go.tmpl @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1 diff --git a/deploy/concierge/authentication.concierge.pinniped.dev_jwtauthenticators.yaml b/deploy/concierge/authentication.concierge.pinniped.dev_jwtauthenticators.yaml index 60f872205..f707ed4a8 100644 --- a/deploy/concierge/authentication.concierge.pinniped.dev_jwtauthenticators.yaml +++ b/deploy/concierge/authentication.concierge.pinniped.dev_jwtauthenticators.yaml @@ -113,6 +113,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/deploy/concierge/authentication.concierge.pinniped.dev_webhookauthenticators.yaml b/deploy/concierge/authentication.concierge.pinniped.dev_webhookauthenticators.yaml index 8e5b7d601..7285fee36 100644 --- a/deploy/concierge/authentication.concierge.pinniped.dev_webhookauthenticators.yaml +++ b/deploy/concierge/authentication.concierge.pinniped.dev_webhookauthenticators.yaml @@ -84,6 +84,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/deploy/supervisor/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml b/deploy/supervisor/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml index c608d26cb..a9f4ee414 100644 --- a/deploy/supervisor/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml +++ b/deploy/supervisor/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml @@ -188,6 +188,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/deploy/supervisor/idp.supervisor.pinniped.dev_githubidentityproviders.yaml b/deploy/supervisor/idp.supervisor.pinniped.dev_githubidentityproviders.yaml index 56743cfce..d14c6773d 100644 --- a/deploy/supervisor/idp.supervisor.pinniped.dev_githubidentityproviders.yaml +++ b/deploy/supervisor/idp.supervisor.pinniped.dev_githubidentityproviders.yaml @@ -247,6 +247,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/deploy/supervisor/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml b/deploy/supervisor/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml index e3ccac69a..463351de6 100644 --- a/deploy/supervisor/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml +++ b/deploy/supervisor/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml @@ -179,6 +179,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/deploy/supervisor/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml b/deploy/supervisor/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml index 51f44856d..33e15403c 100644 --- a/deploy/supervisor/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml +++ b/deploy/supervisor/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml @@ -229,6 +229,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.24/README.adoc b/generated/1.24/README.adoc index df8f27733..55d1e9a75 100644 --- a/generated/1.24/README.adoc +++ b/generated/1.24/README.adoc @@ -23,6 +23,16 @@ Package v1alpha1 is the v1alpha1 version of the Pinniped concierge authenticatio +[id="{anchor_prefix}-go-pinniped-dev-generated-1-24-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-24-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-24-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec"] @@ -38,7 +48,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-24-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + @@ -1678,6 +1688,16 @@ Optional, when empty this defaults to "objectGUID". + |=== +[id="{anchor_prefix}-go-pinniped-dev-generated-1-24-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-24-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-24-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec"] @@ -1693,7 +1713,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-24-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + diff --git a/generated/1.24/apis/concierge/authentication/v1alpha1/types_tls.go b/generated/1.24/apis/concierge/authentication/v1alpha1/types_tls.go index 85ea7a94c..3be891eda 100644 --- a/generated/1.24/apis/concierge/authentication/v1alpha1/types_tls.go +++ b/generated/1.24/apis/concierge/authentication/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.24/apis/supervisor/idp/v1alpha1/types_tls.go b/generated/1.24/apis/supervisor/idp/v1alpha1/types_tls.go index 8c28d7505..831cd308c 100644 --- a/generated/1.24/apis/supervisor/idp/v1alpha1/types_tls.go +++ b/generated/1.24/apis/supervisor/idp/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.24/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml b/generated/1.24/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml index 60f872205..f707ed4a8 100644 --- a/generated/1.24/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml +++ b/generated/1.24/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml @@ -113,6 +113,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.24/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml b/generated/1.24/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml index 8e5b7d601..7285fee36 100644 --- a/generated/1.24/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml +++ b/generated/1.24/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml @@ -84,6 +84,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.24/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml b/generated/1.24/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml index c608d26cb..a9f4ee414 100644 --- a/generated/1.24/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml +++ b/generated/1.24/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml @@ -188,6 +188,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.24/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml b/generated/1.24/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml index 56743cfce..d14c6773d 100644 --- a/generated/1.24/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml +++ b/generated/1.24/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml @@ -247,6 +247,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.24/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml b/generated/1.24/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml index e3ccac69a..463351de6 100644 --- a/generated/1.24/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml +++ b/generated/1.24/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml @@ -179,6 +179,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.24/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml b/generated/1.24/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml index 51f44856d..33e15403c 100644 --- a/generated/1.24/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml +++ b/generated/1.24/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml @@ -229,6 +229,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.25/README.adoc b/generated/1.25/README.adoc index 22c907b91..6c20c0159 100644 --- a/generated/1.25/README.adoc +++ b/generated/1.25/README.adoc @@ -23,6 +23,16 @@ Package v1alpha1 is the v1alpha1 version of the Pinniped concierge authenticatio +[id="{anchor_prefix}-go-pinniped-dev-generated-1-25-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-25-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-25-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec"] @@ -38,7 +48,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-25-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + @@ -1678,6 +1688,16 @@ Optional, when empty this defaults to "objectGUID". + |=== +[id="{anchor_prefix}-go-pinniped-dev-generated-1-25-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-25-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-25-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec"] @@ -1693,7 +1713,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-25-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + diff --git a/generated/1.25/apis/concierge/authentication/v1alpha1/types_tls.go b/generated/1.25/apis/concierge/authentication/v1alpha1/types_tls.go index 85ea7a94c..3be891eda 100644 --- a/generated/1.25/apis/concierge/authentication/v1alpha1/types_tls.go +++ b/generated/1.25/apis/concierge/authentication/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.25/apis/supervisor/idp/v1alpha1/types_tls.go b/generated/1.25/apis/supervisor/idp/v1alpha1/types_tls.go index 8c28d7505..831cd308c 100644 --- a/generated/1.25/apis/supervisor/idp/v1alpha1/types_tls.go +++ b/generated/1.25/apis/supervisor/idp/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.25/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml b/generated/1.25/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml index 60f872205..f707ed4a8 100644 --- a/generated/1.25/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml +++ b/generated/1.25/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml @@ -113,6 +113,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.25/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml b/generated/1.25/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml index 8e5b7d601..7285fee36 100644 --- a/generated/1.25/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml +++ b/generated/1.25/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml @@ -84,6 +84,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.25/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml b/generated/1.25/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml index c608d26cb..a9f4ee414 100644 --- a/generated/1.25/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml +++ b/generated/1.25/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml @@ -188,6 +188,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.25/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml b/generated/1.25/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml index 56743cfce..d14c6773d 100644 --- a/generated/1.25/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml +++ b/generated/1.25/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml @@ -247,6 +247,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.25/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml b/generated/1.25/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml index e3ccac69a..463351de6 100644 --- a/generated/1.25/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml +++ b/generated/1.25/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml @@ -179,6 +179,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.25/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml b/generated/1.25/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml index 51f44856d..33e15403c 100644 --- a/generated/1.25/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml +++ b/generated/1.25/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml @@ -229,6 +229,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.26/README.adoc b/generated/1.26/README.adoc index 8eb3082bc..d38453a85 100644 --- a/generated/1.26/README.adoc +++ b/generated/1.26/README.adoc @@ -23,6 +23,16 @@ Package v1alpha1 is the v1alpha1 version of the Pinniped concierge authenticatio +[id="{anchor_prefix}-go-pinniped-dev-generated-1-26-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-26-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-26-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec"] @@ -38,7 +48,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-26-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + @@ -1678,6 +1688,16 @@ Optional, when empty this defaults to "objectGUID". + |=== +[id="{anchor_prefix}-go-pinniped-dev-generated-1-26-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-26-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-26-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec"] @@ -1693,7 +1713,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-26-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + diff --git a/generated/1.26/apis/concierge/authentication/v1alpha1/types_tls.go b/generated/1.26/apis/concierge/authentication/v1alpha1/types_tls.go index 85ea7a94c..3be891eda 100644 --- a/generated/1.26/apis/concierge/authentication/v1alpha1/types_tls.go +++ b/generated/1.26/apis/concierge/authentication/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.26/apis/supervisor/idp/v1alpha1/types_tls.go b/generated/1.26/apis/supervisor/idp/v1alpha1/types_tls.go index 8c28d7505..831cd308c 100644 --- a/generated/1.26/apis/supervisor/idp/v1alpha1/types_tls.go +++ b/generated/1.26/apis/supervisor/idp/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.26/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml b/generated/1.26/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml index 60f872205..f707ed4a8 100644 --- a/generated/1.26/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml +++ b/generated/1.26/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml @@ -113,6 +113,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.26/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml b/generated/1.26/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml index 8e5b7d601..7285fee36 100644 --- a/generated/1.26/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml +++ b/generated/1.26/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml @@ -84,6 +84,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.26/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml b/generated/1.26/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml index c608d26cb..a9f4ee414 100644 --- a/generated/1.26/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml +++ b/generated/1.26/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml @@ -188,6 +188,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.26/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml b/generated/1.26/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml index 56743cfce..d14c6773d 100644 --- a/generated/1.26/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml +++ b/generated/1.26/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml @@ -247,6 +247,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.26/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml b/generated/1.26/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml index e3ccac69a..463351de6 100644 --- a/generated/1.26/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml +++ b/generated/1.26/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml @@ -179,6 +179,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.26/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml b/generated/1.26/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml index 51f44856d..33e15403c 100644 --- a/generated/1.26/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml +++ b/generated/1.26/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml @@ -229,6 +229,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.27/README.adoc b/generated/1.27/README.adoc index 90d7ab20c..8f76bded1 100644 --- a/generated/1.27/README.adoc +++ b/generated/1.27/README.adoc @@ -23,6 +23,16 @@ Package v1alpha1 is the v1alpha1 version of the Pinniped concierge authenticatio +[id="{anchor_prefix}-go-pinniped-dev-generated-1-27-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-27-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-27-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec"] @@ -38,7 +48,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-27-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + @@ -1678,6 +1688,16 @@ Optional, when empty this defaults to "objectGUID". + |=== +[id="{anchor_prefix}-go-pinniped-dev-generated-1-27-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-27-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-27-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec"] @@ -1693,7 +1713,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-27-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + diff --git a/generated/1.27/apis/concierge/authentication/v1alpha1/types_tls.go b/generated/1.27/apis/concierge/authentication/v1alpha1/types_tls.go index 85ea7a94c..3be891eda 100644 --- a/generated/1.27/apis/concierge/authentication/v1alpha1/types_tls.go +++ b/generated/1.27/apis/concierge/authentication/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.27/apis/supervisor/idp/v1alpha1/types_tls.go b/generated/1.27/apis/supervisor/idp/v1alpha1/types_tls.go index 8c28d7505..831cd308c 100644 --- a/generated/1.27/apis/supervisor/idp/v1alpha1/types_tls.go +++ b/generated/1.27/apis/supervisor/idp/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.27/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml b/generated/1.27/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml index 60f872205..f707ed4a8 100644 --- a/generated/1.27/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml +++ b/generated/1.27/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml @@ -113,6 +113,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.27/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml b/generated/1.27/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml index 8e5b7d601..7285fee36 100644 --- a/generated/1.27/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml +++ b/generated/1.27/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml @@ -84,6 +84,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.27/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml b/generated/1.27/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml index c608d26cb..a9f4ee414 100644 --- a/generated/1.27/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml +++ b/generated/1.27/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml @@ -188,6 +188,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.27/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml b/generated/1.27/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml index 56743cfce..d14c6773d 100644 --- a/generated/1.27/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml +++ b/generated/1.27/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml @@ -247,6 +247,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.27/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml b/generated/1.27/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml index e3ccac69a..463351de6 100644 --- a/generated/1.27/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml +++ b/generated/1.27/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml @@ -179,6 +179,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.27/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml b/generated/1.27/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml index 51f44856d..33e15403c 100644 --- a/generated/1.27/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml +++ b/generated/1.27/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml @@ -229,6 +229,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.28/README.adoc b/generated/1.28/README.adoc index f47b4fa8d..de0de6e43 100644 --- a/generated/1.28/README.adoc +++ b/generated/1.28/README.adoc @@ -23,6 +23,16 @@ Package v1alpha1 is the v1alpha1 version of the Pinniped concierge authenticatio +[id="{anchor_prefix}-go-pinniped-dev-generated-1-28-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-28-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-28-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec"] @@ -38,7 +48,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-28-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + @@ -1678,6 +1688,16 @@ Optional, when empty this defaults to "objectGUID". + |=== +[id="{anchor_prefix}-go-pinniped-dev-generated-1-28-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-28-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-28-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec"] @@ -1693,7 +1713,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-28-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + diff --git a/generated/1.28/apis/concierge/authentication/v1alpha1/types_tls.go b/generated/1.28/apis/concierge/authentication/v1alpha1/types_tls.go index 85ea7a94c..3be891eda 100644 --- a/generated/1.28/apis/concierge/authentication/v1alpha1/types_tls.go +++ b/generated/1.28/apis/concierge/authentication/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.28/apis/supervisor/idp/v1alpha1/types_tls.go b/generated/1.28/apis/supervisor/idp/v1alpha1/types_tls.go index 8c28d7505..831cd308c 100644 --- a/generated/1.28/apis/supervisor/idp/v1alpha1/types_tls.go +++ b/generated/1.28/apis/supervisor/idp/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.28/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml b/generated/1.28/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml index 60f872205..f707ed4a8 100644 --- a/generated/1.28/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml +++ b/generated/1.28/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml @@ -113,6 +113,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.28/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml b/generated/1.28/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml index 8e5b7d601..7285fee36 100644 --- a/generated/1.28/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml +++ b/generated/1.28/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml @@ -84,6 +84,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.28/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml b/generated/1.28/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml index c608d26cb..a9f4ee414 100644 --- a/generated/1.28/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml +++ b/generated/1.28/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml @@ -188,6 +188,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.28/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml b/generated/1.28/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml index 56743cfce..d14c6773d 100644 --- a/generated/1.28/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml +++ b/generated/1.28/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml @@ -247,6 +247,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.28/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml b/generated/1.28/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml index e3ccac69a..463351de6 100644 --- a/generated/1.28/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml +++ b/generated/1.28/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml @@ -179,6 +179,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.28/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml b/generated/1.28/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml index 51f44856d..33e15403c 100644 --- a/generated/1.28/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml +++ b/generated/1.28/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml @@ -229,6 +229,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.29/README.adoc b/generated/1.29/README.adoc index d60a6642e..4dc6f2bf7 100644 --- a/generated/1.29/README.adoc +++ b/generated/1.29/README.adoc @@ -23,6 +23,16 @@ Package v1alpha1 is the v1alpha1 version of the Pinniped concierge authenticatio +[id="{anchor_prefix}-go-pinniped-dev-generated-1-29-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-29-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-29-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec"] @@ -38,7 +48,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-29-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + @@ -1678,6 +1688,16 @@ Optional, when empty this defaults to "objectGUID". + |=== +[id="{anchor_prefix}-go-pinniped-dev-generated-1-29-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-29-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-29-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec"] @@ -1693,7 +1713,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-29-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + diff --git a/generated/1.29/apis/concierge/authentication/v1alpha1/types_tls.go b/generated/1.29/apis/concierge/authentication/v1alpha1/types_tls.go index 85ea7a94c..3be891eda 100644 --- a/generated/1.29/apis/concierge/authentication/v1alpha1/types_tls.go +++ b/generated/1.29/apis/concierge/authentication/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.29/apis/supervisor/idp/v1alpha1/types_tls.go b/generated/1.29/apis/supervisor/idp/v1alpha1/types_tls.go index 8c28d7505..831cd308c 100644 --- a/generated/1.29/apis/supervisor/idp/v1alpha1/types_tls.go +++ b/generated/1.29/apis/supervisor/idp/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.29/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml b/generated/1.29/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml index 60f872205..f707ed4a8 100644 --- a/generated/1.29/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml +++ b/generated/1.29/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml @@ -113,6 +113,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.29/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml b/generated/1.29/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml index 8e5b7d601..7285fee36 100644 --- a/generated/1.29/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml +++ b/generated/1.29/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml @@ -84,6 +84,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.29/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml b/generated/1.29/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml index c608d26cb..a9f4ee414 100644 --- a/generated/1.29/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml +++ b/generated/1.29/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml @@ -188,6 +188,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.29/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml b/generated/1.29/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml index 56743cfce..d14c6773d 100644 --- a/generated/1.29/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml +++ b/generated/1.29/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml @@ -247,6 +247,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.29/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml b/generated/1.29/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml index e3ccac69a..463351de6 100644 --- a/generated/1.29/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml +++ b/generated/1.29/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml @@ -179,6 +179,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.29/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml b/generated/1.29/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml index 51f44856d..33e15403c 100644 --- a/generated/1.29/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml +++ b/generated/1.29/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml @@ -229,6 +229,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.30/README.adoc b/generated/1.30/README.adoc index 3d317f0d3..81cc0a298 100644 --- a/generated/1.30/README.adoc +++ b/generated/1.30/README.adoc @@ -23,6 +23,16 @@ Package v1alpha1 is the v1alpha1 version of the Pinniped concierge authenticatio +[id="{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec"] @@ -38,7 +48,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + @@ -1678,6 +1688,16 @@ Optional, when empty this defaults to "objectGUID". + |=== +[id="{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec"] @@ -1693,7 +1713,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + diff --git a/generated/1.30/apis/concierge/authentication/v1alpha1/types_tls.go b/generated/1.30/apis/concierge/authentication/v1alpha1/types_tls.go index 85ea7a94c..3be891eda 100644 --- a/generated/1.30/apis/concierge/authentication/v1alpha1/types_tls.go +++ b/generated/1.30/apis/concierge/authentication/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.30/apis/supervisor/idp/v1alpha1/types_tls.go b/generated/1.30/apis/supervisor/idp/v1alpha1/types_tls.go index 8c28d7505..831cd308c 100644 --- a/generated/1.30/apis/supervisor/idp/v1alpha1/types_tls.go +++ b/generated/1.30/apis/supervisor/idp/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/1.30/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml b/generated/1.30/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml index 60f872205..f707ed4a8 100644 --- a/generated/1.30/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml +++ b/generated/1.30/crds/authentication.concierge.pinniped.dev_jwtauthenticators.yaml @@ -113,6 +113,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.30/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml b/generated/1.30/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml index 8e5b7d601..7285fee36 100644 --- a/generated/1.30/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml +++ b/generated/1.30/crds/authentication.concierge.pinniped.dev_webhookauthenticators.yaml @@ -84,6 +84,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.30/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml b/generated/1.30/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml index c608d26cb..a9f4ee414 100644 --- a/generated/1.30/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml +++ b/generated/1.30/crds/idp.supervisor.pinniped.dev_activedirectoryidentityproviders.yaml @@ -188,6 +188,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.30/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml b/generated/1.30/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml index 56743cfce..d14c6773d 100644 --- a/generated/1.30/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml +++ b/generated/1.30/crds/idp.supervisor.pinniped.dev_githubidentityproviders.yaml @@ -247,6 +247,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.30/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml b/generated/1.30/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml index e3ccac69a..463351de6 100644 --- a/generated/1.30/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml +++ b/generated/1.30/crds/idp.supervisor.pinniped.dev_ldapidentityproviders.yaml @@ -179,6 +179,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/1.30/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml b/generated/1.30/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml index 51f44856d..33e15403c 100644 --- a/generated/1.30/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml +++ b/generated/1.30/crds/idp.supervisor.pinniped.dev_oidcidentityproviders.yaml @@ -229,6 +229,9 @@ spec: Allowed values are "Secret" or "ConfigMap". "ConfigMap" uses a Kubernetes configmap to source CA Bundles. "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + enum: + - Secret + - ConfigMap type: string name: description: |- diff --git a/generated/latest/README.adoc b/generated/latest/README.adoc index 3d317f0d3..81cc0a298 100644 --- a/generated/latest/README.adoc +++ b/generated/latest/README.adoc @@ -23,6 +23,16 @@ Package v1alpha1 is the v1alpha1 version of the Pinniped concierge authenticatio +[id="{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcespec"] @@ -38,7 +48,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-concierge-authentication-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + @@ -1678,6 +1688,16 @@ Optional, when empty this defaults to "objectGUID". + |=== +[id="{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind"] +==== CertificateAuthorityDataSourceKind (string) + +CertificateAuthorityDataSourceKind enumerates the sources for CA Bundles. + +.Appears In: +**** +- xref:{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec[$$CertificateAuthorityDataSourceSpec$$] +**** + [id="{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcespec"] @@ -1693,7 +1713,7 @@ CertificateAuthorityDataSourceSpec provides a source for CA bundle used for clie [cols="25a,75a", options="header"] |=== | Field | Description -| *`kind`* __string__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + +| *`kind`* __xref:{anchor_prefix}-go-pinniped-dev-generated-1-30-apis-supervisor-idp-v1alpha1-certificateauthoritydatasourcekind[$$CertificateAuthorityDataSourceKind$$]__ | Kind configures whether the CA bundle is being sourced from a Kubernetes secret or a configmap. + Allowed values are "Secret" or "ConfigMap". + "ConfigMap" uses a Kubernetes configmap to source CA Bundles. + "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. + diff --git a/generated/latest/apis/concierge/authentication/v1alpha1/types_tls.go b/generated/latest/apis/concierge/authentication/v1alpha1/types_tls.go index 85ea7a94c..3be891eda 100644 --- a/generated/latest/apis/concierge/authentication/v1alpha1/types_tls.go +++ b/generated/latest/apis/concierge/authentication/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Concierge is installed. // +kubebuilder:validation:MinLength=1 diff --git a/generated/latest/apis/supervisor/idp/v1alpha1/types_tls.go b/generated/latest/apis/supervisor/idp/v1alpha1/types_tls.go index 8c28d7505..831cd308c 100644 --- a/generated/latest/apis/supervisor/idp/v1alpha1/types_tls.go +++ b/generated/latest/apis/supervisor/idp/v1alpha1/types_tls.go @@ -23,7 +23,7 @@ type CertificateAuthorityDataSourceSpec struct { // Allowed values are "Secret" or "ConfigMap". // "ConfigMap" uses a Kubernetes configmap to source CA Bundles. // "Secret" uses Kubernetes secrets of type kubernetes.io/tls or Opaque to source CA Bundles. - Kind string `json:"kind"` + Kind CertificateAuthorityDataSourceKind `json:"kind"` // Name is the resource name of the secret or configmap from which to read the CA bundle. // The referenced secret or configmap must be created in the same namespace where Pinniped Supervisor is installed. // +kubebuilder:validation:MinLength=1