View a markdown version of this page

PaymentSession - Amazon Bedrock AgentCore Data Plane
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

PaymentSession

A payment session for managing payment transactions.

Contents

createdAt

The timestamp when the session was created.

Type: Timestamp

Required: Yes

expiryTimeInMinutes

The session expiry time in minutes.

Type: Integer

Required: Yes

paymentManagerArn

The ARN of the payment manager that owns this session.

Type: String

Length Constraints: Minimum length of 66. Maximum length of 2048.

Pattern: arn:(aws|aws-[a-z0-9-]+):bedrock-agentcore:[a-z0-9-]+:[0-9]{12}:payment-manager/[a-z0-9]([a-z0-9-]{0,47}[a-z0-9])?-[a-z0-9]{10}

Required: Yes

paymentSessionId

The unique identifier of the payment session.

Type: String

Length Constraints: Fixed length of 31.

Pattern: payment-session-[0-9a-zA-Z-]{15}

Required: Yes

updatedAt

The timestamp when the session was last updated.

Type: Timestamp

Required: Yes

userId

The user ID associated with this session.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 120.

Required: Yes

availableLimits

The current available spending limits.

Type: AvailableLimits object

Required: No

limits

The spending limits for the payment session.

Type: SessionLimits object

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: