Function buildTransactWrite
- buildTransactWrite(transactItems: (Omit<TransactWriteItem, "ConditionCheck" | "Put" | "Delete" | "Update"> & { ConditionCheck?: Omit<ConditionCheck, "Key" | "ExpressionAttributeValues"> & { ExpressionAttributeValues?: Record<string, any>; Key: undefined | Record<string, any> }; Delete?: Omit<Delete, "Key" | "ExpressionAttributeValues"> & { ExpressionAttributeValues?: Record<string, any>; Key: undefined | Record<string, any> }; Put?: Omit<Put, "Item" | "ExpressionAttributeValues"> & { ExpressionAttributeValues?: Record<string, any>; Item: undefined | Record<string, any> }; Update?: Omit<Update, "Key" | "ExpressionAttributeValues"> & { ExpressionAttributeValues?: Record<string, any>; Key: undefined | Record<string, any> } })[], options?: Partial<TransactWriteCommandInput>): TransactWriteCommandInput
-
Parameters
-
transactItems: (Omit<TransactWriteItem, "ConditionCheck" | "Put" | "Delete" | "Update"> & { ConditionCheck?: Omit<ConditionCheck, "Key" | "ExpressionAttributeValues"> & { ExpressionAttributeValues?: Record<string, any>; Key: undefined | Record<string, any> }; Delete?: Omit<Delete, "Key" | "ExpressionAttributeValues"> & { ExpressionAttributeValues?: Record<string, any>; Key: undefined | Record<string, any> }; Put?: Omit<Put, "Item" | "ExpressionAttributeValues"> & { ExpressionAttributeValues?: Record<string, any>; Item: undefined | Record<string, any> }; Update?: Omit<Update, "Key" | "ExpressionAttributeValues"> & { ExpressionAttributeValues?: Record<string, any>; Key: undefined | Record<string, any> } })[]
-
Optional
options: Partial<TransactWriteCommandInput>
Returns TransactWriteCommandInput
Create the input parameters for
TransactWriteCommand
.Returns
An object with the input parameters