class Aws::SageMaker::Types::OidcConfig

Use this parameter to configure your OIDC Identity Provider (IdP).

@note When making an API call, you may pass OidcConfig

data as a hash:

    {
      client_id: "ClientId", # required
      client_secret: "ClientSecret", # required
      issuer: "OidcEndpoint", # required
      authorization_endpoint: "OidcEndpoint", # required
      token_endpoint: "OidcEndpoint", # required
      user_info_endpoint: "OidcEndpoint", # required
      logout_endpoint: "OidcEndpoint", # required
      jwks_uri: "OidcEndpoint", # required
    }

@!attribute [rw] client_id

The OIDC IdP client ID used to configure your private workforce.
@return [String]

@!attribute [rw] client_secret

The OIDC IdP client secret used to configure your private workforce.
@return [String]

@!attribute [rw] issuer

The OIDC IdP issuer used to configure your private workforce.
@return [String]

@!attribute [rw] authorization_endpoint

The OIDC IdP authorization endpoint used to configure your private
workforce.
@return [String]

@!attribute [rw] token_endpoint

The OIDC IdP token endpoint used to configure your private
workforce.
@return [String]

@!attribute [rw] user_info_endpoint

The OIDC IdP user information endpoint used to configure your
private workforce.
@return [String]

@!attribute [rw] logout_endpoint

The OIDC IdP logout endpoint used to configure your private
workforce.
@return [String]

@!attribute [rw] jwks_uri

The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your
private workforce.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/OidcConfig AWS API Documentation

Constants

SENSITIVE