LakeFormation / Client / commit_transaction
commit_transaction#
- LakeFormation.Client.commit_transaction(**kwargs)#
- Attempts to commit the specified transaction. Returns an exception if the transaction was previously aborted. This API action is idempotent if called multiple times for the same transaction. - See also: AWS API Documentation - Request Syntax - response = client.commit_transaction( TransactionId='string' ) - Parameters:
- TransactionId (string) – - [REQUIRED] - The transaction to commit. 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'TransactionStatus': 'ACTIVE'|'COMMITTED'|'ABORTED'|'COMMIT_IN_PROGRESS' } - Response Structure - (dict) – - TransactionStatus (string) – - The status of the transaction. 
 
 
 - Exceptions - LakeFormation.Client.exceptions.InvalidInputException
- LakeFormation.Client.exceptions.EntityNotFoundException
- LakeFormation.Client.exceptions.InternalServiceException
- LakeFormation.Client.exceptions.OperationTimeoutException
- LakeFormation.Client.exceptions.TransactionCanceledException
- LakeFormation.Client.exceptions.ConcurrentModificationException