amazonka-lakeformation-2.0: Amazon Lake Formation SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.LakeFormation.CommitTransaction

Description

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.

Synopsis

Creating a Request

data CommitTransaction Source #

See: newCommitTransaction smart constructor.

Constructors

CommitTransaction' 

Fields

Instances

Instances details
ToJSON CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

ToHeaders CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

ToPath CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

ToQuery CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

AWSRequest CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

Associated Types

type AWSResponse CommitTransaction #

Generic CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

Associated Types

type Rep CommitTransaction :: Type -> Type #

Read CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

Show CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

NFData CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

Methods

rnf :: CommitTransaction -> () #

Eq CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

Hashable CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

type AWSResponse CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

type Rep CommitTransaction Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

type Rep CommitTransaction = D1 ('MetaData "CommitTransaction" "Amazonka.LakeFormation.CommitTransaction" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "CommitTransaction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transactionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCommitTransaction Source #

Create a value of CommitTransaction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CommitTransaction, commitTransaction_transactionId - The transaction to commit.

Request Lenses

Destructuring the Response

data CommitTransactionResponse Source #

See: newCommitTransactionResponse smart constructor.

Constructors

CommitTransactionResponse' 

Fields

Instances

Instances details
Generic CommitTransactionResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

Associated Types

type Rep CommitTransactionResponse :: Type -> Type #

Read CommitTransactionResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

Show CommitTransactionResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

NFData CommitTransactionResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

Eq CommitTransactionResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

type Rep CommitTransactionResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.CommitTransaction

type Rep CommitTransactionResponse = D1 ('MetaData "CommitTransactionResponse" "Amazonka.LakeFormation.CommitTransaction" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "CommitTransactionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transactionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransactionStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCommitTransactionResponse Source #

Create a value of CommitTransactionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CommitTransactionResponse, commitTransactionResponse_transactionStatus - The status of the transaction.

$sel:httpStatus:CommitTransactionResponse', commitTransactionResponse_httpStatus - The response's http status code.

Response Lenses