Class: Aws::BedrockAgentCore::Types::CompleteResourceTokenAuthRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#session_uriString

Unique identifier for the user's authentication session for retrieving OAuth2 tokens. This ID tracks the authorization flow state across multiple requests and responses during the OAuth2 authentication process.

Returns:

  • (String)


724
725
726
727
728
729
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 724

class CompleteResourceTokenAuthRequest < Struct.new(
  :user_identifier,
  :session_uri)
  SENSITIVE = []
  include Aws::Structure
end

#user_identifierTypes::UserIdentifier

The OAuth2.0 token or user ID that was used to generate the workload access token used for initiating the user authorization flow to retrieve OAuth2.0 tokens.



724
725
726
727
728
729
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 724

class CompleteResourceTokenAuthRequest < Struct.new(
  :user_identifier,
  :session_uri)
  SENSITIVE = []
  include Aws::Structure
end