Method: projects.locations.azureClusters.well-known.getOpenid-configuration

Gets the OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.

HTTP request

GET https://{endpoint}/v1/{azureCluster=projects/*/locations/*/azureClusters/*}/.well-known/openid-configuration

Where {endpoint} is one of the supported service endpoints.

The URLs use gRPC Transcoding syntax.

Path parameters

Parameters
azureCluster

string

Required. The AzureCluster, which owns the OIDC discovery document. Format: projects//locations//azureClusters/

Request body

The request body must be empty.

Response body

AzureOpenIdConfig is an OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.

If successful, the response body contains data with the following structure:

JSON representation
{
  "issuer": string,
  "jwks_uri": string,
  "response_types_supported": [
    string
  ],
  "subject_types_supported": [
    string
  ],
  "id_token_signing_alg_values_supported": [
    string
  ],
  "claims_supported": [
    string
  ],
  "grant_types": [
    string
  ]
}
Fields
issuer

string

OIDC Issuer.

jwks_uri

string

JSON Web Key uri.

response_types_supported[]

string

Supported response types.

subject_types_supported[]

string

Supported subject types.

id_token_signing_alg_values_supported[]

string

supported ID Token signing Algorithms.

claims_supported[]

string

Supported claims.

grant_types[]

string

Supported grant types.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.