Class TransactGetItemsRequest
- Namespace
 - Amazon.DynamoDBv2.Model
 
- Assembly
 - AWSSDK.DynamoDBv2.dll
 
Container for the parameters to the TransactGetItems operation.
TransactGetItems is a synchronous operation that atomically retrieves
multiple items from one or more tables (but not from indexes) in a single account and Region. A
TransactGetItems call can contain up to 100 TransactGetItem
objects, each of which contains a Get structure that specifies an item
to retrieve from a table in the account and Region. A call to TransactGetItems
cannot retrieve items from tables in more than one Amazon Web Services account or
Region. The aggregate size of the items in the transaction cannot exceed 4 MB.
DynamoDB rejects the entire
TransactGetItems request if any of the following
is true:
A conflicting operation is in the process of updating an item to be read.
There is insufficient provisioned capacity for the transaction to be completed.
There is a user error, such as an invalid data format.
The aggregate size of the items in the transaction cannot exceed 4 MB.
public class TransactGetItemsRequest : AmazonDynamoDBRequest
  - Inheritance
 - 
      
      
      TransactGetItemsRequest
 
Constructors
TransactGetItemsRequest()
public TransactGetItemsRequest()
  Properties
ReturnConsumedCapacity
Gets and sets the property ReturnConsumedCapacity.
A value of
TOTAL causes consumed capacity information to be returned,
and a value of NONE prevents that information from being returned. No
other value is valid.
public ReturnConsumedCapacity ReturnConsumedCapacity { get; set; }
  Property Value
TransactItems
Gets and sets the property TransactItems.
An ordered array of up to 100
TransactGetItem objects, each of which
contains a Get structure.
public List<TransactGetItem> TransactItems { get; set; }