Class: Aws::BedrockAgentCore::Types::PaymentSessionSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::PaymentSessionSummary
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
Summary information about a payment session.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp when the session was created.
-
#expiry_time_in_minutes ⇒ Integer
The session expiry time in minutes.
-
#payment_manager_arn ⇒ String
The ARN of the payment manager that owns this session.
-
#payment_session_id ⇒ String
The unique identifier of the payment session.
-
#updated_at ⇒ Time
The timestamp when the session was last updated.
-
#user_id ⇒ String
The user ID associated with this session.
Instance Attribute Details
#created_at ⇒ Time
The timestamp when the session was created.
8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8468 class PaymentSessionSummary < Struct.new( :payment_session_id, :payment_manager_arn, :user_id, :expiry_time_in_minutes, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#expiry_time_in_minutes ⇒ Integer
The session expiry time in minutes.
8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8468 class PaymentSessionSummary < Struct.new( :payment_session_id, :payment_manager_arn, :user_id, :expiry_time_in_minutes, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#payment_manager_arn ⇒ String
The ARN of the payment manager that owns this session.
8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8468 class PaymentSessionSummary < Struct.new( :payment_session_id, :payment_manager_arn, :user_id, :expiry_time_in_minutes, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#payment_session_id ⇒ String
The unique identifier of the payment session.
8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8468 class PaymentSessionSummary < Struct.new( :payment_session_id, :payment_manager_arn, :user_id, :expiry_time_in_minutes, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the session was last updated.
8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8468 class PaymentSessionSummary < Struct.new( :payment_session_id, :payment_manager_arn, :user_id, :expiry_time_in_minutes, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#user_id ⇒ String
The user ID associated with this session.
8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8468 class PaymentSessionSummary < Struct.new( :payment_session_id, :payment_manager_arn, :user_id, :expiry_time_in_minutes, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |