v1
latestOpenAPI 3.0.02026-07-246171,3332.1 MBRequest body
The access ID of the Kubernetes auth method
Cluster access type. options: [native_k8s, rancher]
Disable issuer validation [true/false]
Set output format to JSON
K8S auth type [token/certificate]. (relevant for "native_k8s" only)
The CA Certificate (base64 encoded) to use to call into the kubernetes API server
Content of the k8 client certificate (PEM format) in a Base64 format (relevant for "native_k8s" only)
Content of the k8 client private key (PEM format) in a Base64 format (relevant for "native_k8s" only)
The URL of the kubernetes API server
The Kubernetes JWT issuer name. K8SIssuer is the claim that specifies who issued the Kubernetes token
K8S Auth config name
K8S Auth config new name
The api key used to access the TokenReview API to validate other JWTs (relevant for "rancher" only)
The cluster id as define in rancher (relevant for "rancher" only)
The private key (base64 encoded) associated with the public key defined in the Kubernetes auth
Authentication token (see /auth and /configure)
Time in seconds of expiration of the Akeyless Kube Auth Method token
A Kubernetes service account JWT used to access the TokenReview API to validate other JWTs (relevant for "native_k8s" only). If not set, the JWT submitted in the authentication process will be used to access the Kubernetes TokenReview API.
The universal identity token, Required only for universal_identity authentication
Use the GW's service account
Response
gatewayUpdateK8SAuthConfigResponse wraps response body.