

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

Contiene los detalles de la transacción que se va a confirmar.

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

 ** CommitDigest **   <a name="qldb-Type-QLDB-Session_CommitTransactionRequest-CommitDigest"></a>
Especifica el resumen de confirmación de la transacción que se va a confirmar. Para cada transacción activa, se debe enviar el resumen de confirmaciones. QLDB valida `CommitDigest` y rechaza la confirmación con un error si el resumen calculado en el cliente no coincide con el resumen calculado por QLDB.  
El propósito del parámetro `CommitDigest` es garantizar que la QLDB confirme una transacción si y solo si el servidor ha procesado el conjunto exacto de instrucciones enviadas por el cliente, en el mismo orden en que las envió el cliente y sin duplicados.  
Tipo: objeto de datos binarios codificados en Base64  
Obligatorio: sí

 ** TransactionId **   <a name="qldb-Type-QLDB-Session_CommitTransactionRequest-TransactionId"></a>
Especifica el ID de la transacción que desea confirmar.  
Tipo: cadena  
Limitaciones de longitud: longitud fija de 22.  
Patrón: `^[A-Za-z-0-9]+$`   
Obligatorio: sí

## Véase también
<a name="API_QLDB-Session_CommitTransactionRequest_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/qldb-session-2019-07-11/CommitTransactionRequest) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/qldb-session-2019-07-11/CommitTransactionRequest) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/qldb-session-2019-07-11/CommitTransactionRequest) 