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