Class: Aws::BedrockAgentCoreControl::Types::PaymentConnectorSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::PaymentConnectorSummary
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Contains summary information about a payment connector.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#last_updated_at ⇒ Time
The timestamp when the payment connector was last updated.
-
#name ⇒ String
The name of the payment connector.
-
#payment_connector_id ⇒ String
The unique identifier of the payment connector.
-
#provision_mode ⇒ String
Specifies how the payment connector was provisioned.
-
#status ⇒ String
The current status of the payment connector.
-
#type ⇒ String
The type of the payment connector, which determines the payment provider integration.
Instance Attribute Details
#last_updated_at ⇒ Time
The timestamp when the payment connector was last updated.
17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17346 class PaymentConnectorSummary < Struct.new( :payment_connector_id, :name, :type, :provision_mode, :status, :last_updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the payment connector.
17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17346 class PaymentConnectorSummary < Struct.new( :payment_connector_id, :name, :type, :provision_mode, :status, :last_updated_at) SENSITIVE = [] include Aws::Structure end |
#payment_connector_id ⇒ String
The unique identifier of the payment connector.
17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17346 class PaymentConnectorSummary < Struct.new( :payment_connector_id, :name, :type, :provision_mode, :status, :last_updated_at) SENSITIVE = [] include Aws::Structure end |
#provision_mode ⇒ String
Specifies how the payment connector was provisioned. Payment
connectors that were created before this field was available return
MANUAL.
MANUAL- You provided the credential provider configurations, so you own the credentials.QUICK_CREATE- AgentCore provisioned the credential provider for you, so the credentials are service-managed and you can rotate them withRotatePaymentConnectorCredentials.
17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17346 class PaymentConnectorSummary < Struct.new( :payment_connector_id, :name, :type, :provision_mode, :status, :last_updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the payment connector. Possible values include
CREATING, READY, UPDATING, DELETING, CREATE_FAILED,
UPDATE_FAILED, and DELETE_FAILED.
17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17346 class PaymentConnectorSummary < Struct.new( :payment_connector_id, :name, :type, :provision_mode, :status, :last_updated_at) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of the payment connector, which determines the payment provider integration.
17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17346 class PaymentConnectorSummary < Struct.new( :payment_connector_id, :name, :type, :provision_mode, :status, :last_updated_at) SENSITIVE = [] include Aws::Structure end |