class Aws::QLDBSession::Types::CommitTransactionRequest
Contains the details of the transaction to commit.
@note When making an API call, you may pass CommitTransactionRequest
data as a hash: { transaction_id: "TransactionId", # required commit_digest: "data", # required }
@!attribute [rw] transaction_id
Specifies the transaction ID of the transaction to commit. @return [String]
@!attribute [rw] commit_digest
Specifies the commit digest for the transaction to commit. For every active transaction, the commit digest must be passed. QLDB validates `CommitDigest` and rejects the commit with an error if the digest computed on the client does not match the digest computed by QLDB. The purpose of the `CommitDigest` parameter is to ensure that QLDB commits a transaction if and only if the server has processed the exact set of statements sent by the client, in the same order that client sent them, and with no duplicates. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/qldb-session-2019-07-11/CommitTransactionRequest AWS API Documentation
Constants
- SENSITIVE