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
Note:
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.
Instance Attribute Details
#unknown ⇒ Object
Returns the value of attribute unknown
2981 2982 2983 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2981 def unknown @unknown end |
#user_id ⇒ String
The ID of the user for whom you have retrieved a workload access token for
2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2981 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
2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2981 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 |