Skip to content

ExecuteTransactionInput

Source code in docs_src/capo_dynamodb/types/execute_transaction_input.py
class ExecuteTransactionInput(TypedDict, closed=True):
    transact_statements: (
        "capo_dynamodb.types.parameterized_statements.ParameterizedStatements"
    )
    """<p>The list of PartiQL statements representing the transaction to run.</p>"""
    client_request_token: NotRequired[
        "capo_dynamodb.types.client_request_token.ClientRequestToken"
    ]
    """<p>Set this value to get remaining results, if <code>NextToken</code> was returned in the statement response.</p>"""
    return_consumed_capacity: NotRequired[
        "capo_dynamodb.types.return_consumed_capacity.ReturnConsumedCapacity"
    ]
    """<p>Determines the level of detail about either provisioned or on-demand throughput consumption that is returned in the response. For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactGetItems.html">TransactGetItems</a> and <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactWriteItems.html">TransactWriteItems</a>.</p>"""

client_request_token instance-attribute

client_request_token: NotRequired[ClientRequestToken]

Set this value to get remaining results, if NextToken was returned in the statement response.

return_consumed_capacity instance-attribute

return_consumed_capacity: NotRequired[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.

transact_statements instance-attribute

transact_statements: ParameterizedStatements

The list of PartiQL statements representing the transaction to run.