Class: Aws::BedrockAgentCore::Types::GetResourceOauth2TokenResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::GetResourceOauth2TokenResponse
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:authorization_url, :access_token]
Instance Attribute Summary collapse
-
#access_token ⇒ String
The OAuth 2.0 access token to use.
-
#authorization_url ⇒ String
The URL to initiate the authorization process, provided when the access token requires user authorization.
-
#session_status ⇒ String
Status indicating whether the user's authorization session is in progress or has failed.
-
#session_uri ⇒ String
Unique identifier for the user's authorization session for retrieving OAuth2 tokens.
Instance Attribute Details
#access_token ⇒ String
The OAuth 2.0 access token to use.
2087 2088 2089 2090 2091 2092 2093 2094 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2087 class GetResourceOauth2TokenResponse < Struct.new( :authorization_url, :access_token, :session_uri, :session_status) SENSITIVE = [:authorization_url, :access_token] include Aws::Structure end |
#authorization_url ⇒ String
The URL to initiate the authorization process, provided when the access token requires user authorization.
2087 2088 2089 2090 2091 2092 2093 2094 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2087 class GetResourceOauth2TokenResponse < Struct.new( :authorization_url, :access_token, :session_uri, :session_status) SENSITIVE = [:authorization_url, :access_token] include Aws::Structure end |
#session_status ⇒ String
Status indicating whether the user's authorization session is in progress or has failed. This helps determine the next steps in the OAuth2 authentication flow.
2087 2088 2089 2090 2091 2092 2093 2094 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2087 class GetResourceOauth2TokenResponse < Struct.new( :authorization_url, :access_token, :session_uri, :session_status) SENSITIVE = [:authorization_url, :access_token] include Aws::Structure end |
#session_uri ⇒ String
Unique identifier for the user's authorization session for retrieving OAuth2 tokens. This matches the sessionId from the request and can be used to track the session state.
2087 2088 2089 2090 2091 2092 2093 2094 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2087 class GetResourceOauth2TokenResponse < Struct.new( :authorization_url, :access_token, :session_uri, :session_status) SENSITIVE = [:authorization_url, :access_token] include Aws::Structure end |