Skip to main content
The DynamoDBResourceClient provides a simplified interface for performing operations on your DynamoDB tables.
DynamoDB connectors support identity-based authentication via Assume Role Identities for secure cross-account access.

Usage

Inputs

The invoke method accepts the following arguments:
string
required
The DynamoDB command to execute. Supported commands include "GetItem", "PutItem", "UpdateItem", "DeleteItem", "Query", "Scan", etc.
Record<string, unknown>
required
The parameters for the command, matching the AWS SDK input shape (e.g., TableName, Key, Item).
string
required
A unique identifier for this operation.
number
Optional timeout in milliseconds.

Outputs

On success (ok: true), the result object contains:
"database"
Discriminator for the response type.
string
The command that was executed.
unknown
The result data from DynamoDB (e.g., the Item from a GetItem call).