@aws-sdk/lib-dynamodb

BatchExecuteStatementCommand Class

Accepts native JavaScript types instead of AttributeValues, and calls BatchExecuteStatementCommand operation from @aws-sdk/client-dynamodb#BatchExecuteStatementCommand.JavaScript objects passed in as parameters are marshalled into AttributeValue shapes required by Amazon DynamoDB. Responses from DynamoDB are unmarshalled into plain JavaScript objects.

Members

Name
Type
Details
(constructor) Requiredconstructor(input: BatchExecuteStatementCommandInput)
Constructs a new instance of the BatchExecuteStatementCommand class
addMarshallingMiddleware Requiredprotected addMarshallingMiddleware(configuration: DynamoDBDocumentClientResolvedConfig): void
clientCommand Required__BatchExecuteStatementCommand
input RequiredBatchExecuteStatementCommandInput
inputKeyNodes Required{ Statements: { "*": { Parameters: import("../commands/utils").KeyNodeChildren }; }; }
middlewareStack RequiredMiddlewareStack<BatchExecuteStatementCommandInput | __BatchExecuteStatementCommandInput, BatchExecuteStatementCommandOutput | __BatchExecuteStatementCommandOutput>
outputKeyNodes Required{ Responses: { "*": { Error: { Item: import("../commands/utils").KeyNodeChildren }; Item: import("../commands/utils").KeyNodeChildren; }; }; }
resolveMiddleware Requiredabstract resolveMiddleware(stack: IMiddlewareStack<ClientInput, ClientOutput>, configuration: ResolvedClientConfiguration, options: any): Handler<Input, Output>

Full Signature

export declare class BatchExecuteStatementCommand extends DynamoDBDocumentClientCommand<BatchExecuteStatementCommandInput, BatchExecuteStatementCommandOutput, __BatchExecuteStatementCommandInput, __BatchExecuteStatementCommandOutput, DynamoDBDocumentClientResolvedConfig>