Visibility: internal · public ( OpenAPI Custom Extension: x-visibility )
“Kubeconfig issuance API”; Issue a new kubeconfig file for cluster access.
Bearer token authentication using OAuth2/OIDC tokens
Region identifier
Project identifier
Unique cluster identifier
Kubeconfig issued
Kubeconfig credential resource.
Server-defined URL for this resource.
"/v1/regions/us-texas-1/projects/project-x9y8z7/compute/clusters/cluster-a1b2c3/kubeconfigs/kubeconfig-s2t3u4"
Name of the resource. Provided by the client when the resource is created, or generated by the server if not specified. Must be 1-63 characters long and match the pattern a-z? — the first character must be a lowercase letter, and all following characters must be lowercase letters, digits, or hyphens, with the last character being a letter or digit. Cannot be changed after the resource is created.
1 - 63^[a-z]([-a-z0-9]*[a-z0-9])?$"address-j1k2l3"
Server-generated UUID.
Optional human-friendly display name for the kubeconfig.
An optional description of this resource.
User or role for which kubeconfig was issued
Expiration timestamp if applicable