Skip to content

PaymentInstrument

Source code in docs_src/capo_bedrock_agentcore/types/payment_instrument.py
class PaymentInstrument(TypedDict, closed=True):
    payment_instrument_id: (
        "capo_bedrock_agentcore.types.payment_instrument_id.PaymentInstrumentId"
    )
    """<p>The unique identifier for this payment instrument.</p>"""
    payment_manager_arn: (
        "capo_bedrock_agentcore.types.payment_manager_arn.PaymentManagerArn"
    )
    """<p>The ARN of the payment manager that owns this payment instrument.</p>"""
    payment_connector_id: (
        "capo_bedrock_agentcore.types.payment_connector_id.PaymentConnectorId"
    )
    """<p>The ID of the payment connector associated with this instrument.</p>"""
    user_id: "capo_bedrock_agentcore.types.user_id.UserId"
    """<p>The user ID associated with this payment instrument.</p>"""
    payment_instrument_type: (
        "capo_bedrock_agentcore.types.payment_instrument_type.PaymentInstrumentType"
    )
    """<p>The type of payment instrument (e.g., EMBEDDED_CRYPTO_WALLET).</p>"""
    payment_instrument_details: "capo_bedrock_agentcore.types.payment_instrument_details.PaymentInstrumentDetails"
    """<p>The details specific to the payment instrument type.</p>"""
    created_at: "capo_bedrock_agentcore.types.date_timestamp.DateTimestamp"
    """<p>The timestamp when this payment instrument was created.</p>"""
    status: (
        "capo_bedrock_agentcore.types.payment_instrument_status.PaymentInstrumentStatus"
    )
    """<p>The current status of this payment instrument.</p>"""
    updated_at: "capo_bedrock_agentcore.types.date_timestamp.DateTimestamp"
    """<p>The timestamp when this payment instrument was last updated.</p>"""

created_at instance-attribute

created_at: DateTimestamp

The timestamp when this payment instrument was created.

payment_connector_id instance-attribute

payment_connector_id: PaymentConnectorId

The ID of the payment connector associated with this instrument.

payment_instrument_details instance-attribute

payment_instrument_details: PaymentInstrumentDetails

The details specific to the payment instrument type.

payment_instrument_id instance-attribute

payment_instrument_id: PaymentInstrumentId

The unique identifier for this payment instrument.

payment_instrument_type instance-attribute

payment_instrument_type: PaymentInstrumentType

The type of payment instrument (e.g., EMBEDDED_CRYPTO_WALLET).

payment_manager_arn instance-attribute

payment_manager_arn: PaymentManagerArn

The ARN of the payment manager that owns this payment instrument.

status instance-attribute

The current status of this payment instrument.

updated_at instance-attribute

updated_at: DateTimestamp

The timestamp when this payment instrument was last updated.

user_id instance-attribute

user_id: UserId

The user ID associated with this payment instrument.