Class ExecuteTransactionRequest
- Namespace
- Amazon.DynamoDBv2.Model
- Assembly
- AWSSDK.DynamoDBv2.dll
Container for the parameters to the ExecuteTransaction operation. This operation allows you to perform transactional reads or writes on data stored in DynamoDB, using PartiQL.
note
The entire transaction must consist of either read statements or write statements, you cannot mix both in one transaction. The EXISTS function is an exception and can be used to check the condition of specific attributes of the item in a similar manner to
ConditionCheck
in the TransactWriteItems
API.
public class ExecuteTransactionRequest : AmazonDynamoDBRequest
- Inheritance
-
ExecuteTransactionRequest
Constructors
ExecuteTransactionRequest()
public ExecuteTransactionRequest()
Properties
ClientRequestToken
Gets and sets the property ClientRequestToken.
Set this value to get remaining results, if
NextToken
was returned in
the statement response.
public string ClientRequestToken { get; set; }
Property Value
ReturnConsumedCapacity
Gets and sets the property ReturnConsumedCapacity.
Determines the level of detail about either provisioned or on-demand throughput consumption that is returned in the response. For more information, see TransactGetItems and TransactWriteItems.
public ReturnConsumedCapacity ReturnConsumedCapacity { get; set; }
Property Value
TransactStatements
Gets and sets the property TransactStatements.
The list of PartiQL statements representing the transaction to run.
public List<ParameterizedStatement> TransactStatements { get; set; }