

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# CommitTransactionRequest
<a name="API_QLDB-Session_CommitTransactionRequest"></a>

Contiene i dettagli della transazione da confermare.

## Indice
<a name="API_QLDB-Session_CommitTransactionRequest_Contents"></a>

 ** CommitDigest **   <a name="qldb-Type-QLDB-Session_CommitTransactionRequest-CommitDigest"></a>
Specifica il digest di commit per la transazione da confermare. Per ogni transazione attiva, è necessario passare il digest di commit. QLDB `CommitDigest` convalida e rifiuta il commit con un errore se il digest calcolato sul client non corrisponde al digest calcolato da QLDB.  
Lo scopo del `CommitDigest` parametro è garantire che QLDB esegua una transazione se e solo se il server ha elaborato l'esatto set di istruzioni inviate dal client, nello stesso ordine in cui il client le ha inviate e senza duplicati.  
Tipo: oggetto dati binari con codifica Base64  
Campo obbligatorio: sì

 ** TransactionId **   <a name="qldb-Type-QLDB-Session_CommitTransactionRequest-TransactionId"></a>
Speciifica l'ID della transazione da confermare.  
Tipo: stringa  
Vincoli di lunghezza: lunghezza fissa di 22.  
Modello: `^[A-Za-z-0-9]+$`   
Campo obbligatorio: sì

## Vedi anche
<a name="API_QLDB-Session_CommitTransactionRequest_SeeAlso"></a>

Per ulteriori informazioni sull'utilizzo di questa API in una delle lingue specifiche, consulta quanto segue AWS SDKs:
+  [AWS SDK per C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/qldb-session-2019-07-11/CommitTransactionRequest) 
+  [AWS SDK per Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/qldb-session-2019-07-11/CommitTransactionRequest) 
+  [AWS SDK per Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/qldb-session-2019-07-11/CommitTransactionRequest) 