Class: Aws::BedrockAgentCore::Types::PaymentInstrumentSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::PaymentInstrumentSummary
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
Summary of a payment instrument for list operations.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp when this payment instrument was created.
-
#payment_connector_id ⇒ String
The ID of the payment connector associated with this instrument.
-
#payment_instrument_id ⇒ String
The unique identifier for this payment instrument.
-
#payment_instrument_type ⇒ String
The type of payment instrument (e.g., EMBEDDED_CRYPTO_WALLET).
-
#payment_manager_arn ⇒ String
The ARN of the payment manager that owns this payment instrument.
-
#status ⇒ String
The current status of this payment instrument.
-
#updated_at ⇒ Time
The timestamp when this payment instrument was last updated.
-
#user_id ⇒ String
The user ID associated with this payment instrument.
Instance Attribute Details
#created_at ⇒ Time
The timestamp when this payment instrument was created.
8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8351 class PaymentInstrumentSummary < Struct.new( :payment_instrument_id, :payment_manager_arn, :payment_connector_id, :user_id, :payment_instrument_type, :status, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#payment_connector_id ⇒ String
The ID of the payment connector associated with this instrument.
8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8351 class PaymentInstrumentSummary < Struct.new( :payment_instrument_id, :payment_manager_arn, :payment_connector_id, :user_id, :payment_instrument_type, :status, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#payment_instrument_id ⇒ String
The unique identifier for this payment instrument.
8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8351 class PaymentInstrumentSummary < Struct.new( :payment_instrument_id, :payment_manager_arn, :payment_connector_id, :user_id, :payment_instrument_type, :status, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#payment_instrument_type ⇒ String
The type of payment instrument (e.g., EMBEDDED_CRYPTO_WALLET).
8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8351 class PaymentInstrumentSummary < Struct.new( :payment_instrument_id, :payment_manager_arn, :payment_connector_id, :user_id, :payment_instrument_type, :status, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#payment_manager_arn ⇒ String
The ARN of the payment manager that owns this payment instrument.
8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8351 class PaymentInstrumentSummary < Struct.new( :payment_instrument_id, :payment_manager_arn, :payment_connector_id, :user_id, :payment_instrument_type, :status, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of this payment instrument.
8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8351 class PaymentInstrumentSummary < Struct.new( :payment_instrument_id, :payment_manager_arn, :payment_connector_id, :user_id, :payment_instrument_type, :status, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when this payment instrument was last updated.
8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8351 class PaymentInstrumentSummary < Struct.new( :payment_instrument_id, :payment_manager_arn, :payment_connector_id, :user_id, :payment_instrument_type, :status, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#user_id ⇒ String
The user ID associated with this payment instrument.
8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8351 class PaymentInstrumentSummary < Struct.new( :payment_instrument_id, :payment_manager_arn, :payment_connector_id, :user_id, :payment_instrument_type, :status, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |