Skip to main content

Module input

Module input 

Source
Expand description

DynamoDB input types for the 12 MVP operations.

All input structs use PascalCase JSON field naming to match the DynamoDB wire protocol (awsJson1_0). Optional fields are omitted when None, empty HashMaps and Vecs are omitted to produce minimal JSON payloads.

Structsยง

BatchGetItemInput
Input for the BatchGetItem operation.
BatchWriteItemInput
Input for the BatchWriteItem operation.
CreateTableInput
Input for the CreateTable operation.
DeleteItemInput
Input for the DeleteItem operation.
DeleteTableInput
Input for the DeleteTable operation.
DescribeEndpointsInput
Input for the DescribeEndpoints operation (empty).
DescribeLimitsInput
Input for the DescribeLimits operation (empty).
DescribeTableInput
Input for the DescribeTable operation.
DescribeTimeToLiveInput
Input for the DescribeTimeToLive operation.
GetItemInput
Input for the GetItem operation.
ListTablesInput
Input for the ListTables operation.
ListTagsOfResourceInput
Input for the ListTagsOfResource operation.
PutItemInput
Input for the PutItem operation.
QueryInput
Input for the Query operation.
ScanInput
Input for the Scan operation.
TagResourceInput
Input for the TagResource operation.
TransactGetItemsInput
Input for the TransactGetItems operation.
TransactWriteItemsInput
Input for the TransactWriteItems operation.
UntagResourceInput
Input for the UntagResource operation.
UpdateItemInput
Input for the UpdateItem operation.
UpdateTableInput
Input for the UpdateTable operation.
UpdateTimeToLiveInput
Input for the UpdateTimeToLive operation.