Class: Aws::BedrockAgentCore::Types::UserIdentifier
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::UserIdentifier
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
UserIdentifier is a union - when making an API calls you must set exactly one of the members.
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.
Defined Under Namespace
Classes: Unknown, UserId, UserToken
Constant Summary collapse
- SENSITIVE =
[:user_token]
Instance Attribute Summary collapse
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#user_id ⇒ String
The ID of the user for whom you have retrieved a workload access token for.
-
#user_token ⇒ String
The OAuth2.0 token issued by the user’s identity provider that was used to generate the workload access token.
Instance Attribute Details
#unknown ⇒ Object
Returns the value of attribute unknown
11450 11451 11452 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 11450 def unknown @unknown end |
#user_id ⇒ String
The ID of the user for whom you have retrieved a workload access token for
11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 11450 class UserIdentifier < Struct.new( :user_token, :user_id, :unknown) SENSITIVE = [:user_token] include Aws::Structure include Aws::Structure::Union class UserToken < UserIdentifier; end class UserId < UserIdentifier; end class Unknown < UserIdentifier; end end |
#user_token ⇒ String
The OAuth2.0 token issued by the user’s identity provider that was used to generate the workload access token
11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 11450 class UserIdentifier < Struct.new( :user_token, :user_id, :unknown) SENSITIVE = [:user_token] include Aws::Structure include Aws::Structure::Union class UserToken < UserIdentifier; end class UserId < UserIdentifier; end class Unknown < UserIdentifier; end end |