Class: Aws::SageMaker::Types::OidcConfigForResponse

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

Your OIDC IdP workforce configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#authentication_request_extra_paramsHash<String,String>

A string to string map of identifiers specific to the custom identity provider (IdP) being used.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end

#authorization_endpointString

The OIDC IdP authorization endpoint used to configure your private workforce.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end

#client_idString

The OIDC IdP client ID used to configure your private workforce.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end

#issuerString

The OIDC IdP issuer used to configure your private workforce.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end

#jwks_uriString

The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end

#logout_endpointString

The OIDC IdP logout endpoint used to configure your private workforce.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end

#scopeString

An array of string identifiers used to refer to the specific pieces of user data or claims that the client application wants to access.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end

#token_endpointString

The OIDC IdP token endpoint used to configure your private workforce.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end

#user_info_endpointString

The OIDC IdP user information endpoint used to configure your private workforce.



40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
# File 'lib/aws-sdk-sagemaker/types.rb', line 40871

class OidcConfigForResponse < Struct.new(
  :client_id,
  :issuer,
  :authorization_endpoint,
  :token_endpoint,
  :user_info_endpoint,
  :logout_endpoint,
  :jwks_uri,
  :scope,
  :authentication_request_extra_params)
  SENSITIVE = []
  include Aws::Structure
end