Kubernetes Engine API . projects . locations . clusters . well-known

Instance Methods

getOpenid-configuration(parent, x__xgafv=None)

Gets the OIDC discovery document for the cluster.

Method Details

getOpenid-configuration(parent, x__xgafv=None)
Gets the OIDC discovery document for the cluster.
See the
[OpenID Connect Discovery 1.0
specification](https://openid.net/specs/openid-connect-discovery-1_0.html)
for details.
This API is not yet intended for general use, and is not available for all
clusters.

Args:
  parent: string, The cluster (project, location, cluster id) to get the discovery document
for. Specified in the format 'projects/*/locations/*/clusters/*'. (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # GetOpenIDConfigResponse is an OIDC discovery document for the cluster.
      # See the OpenID Connect Discovery 1.0 specification for details.
    "jwks_uri": "A String", # JSON Web Key uri.
    "grant_types": [ # Supported grant types.
      "A String",
    ],
    "subject_types_supported": [ # Supported subject types.
      "A String",
    ],
    "id_token_signing_alg_values_supported": [ # supported ID Token signing Algorithms.
      "A String",
    ],
    "response_types_supported": [ # Supported response types.
      "A String",
    ],
    "claims_supported": [ # Supported claims.
      "A String",
    ],
    "issuer": "A String", # OIDC Issuer.
  }