CommitTransactionRequest - Amazon Quantum Ledger Database(QLDB)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

CommitTransactionRequest

커밋할 트랜잭션의 세부 정보가 포함되어 있습니다.

내용

CommitDigest

커밋할 트랜잭션의 커밋 다이제스트를 지정합니다. 모든 활성 트랜잭션에 대해 커밋 다이제스트를 전달해야 합니다. QLDB는 CommitDigest을 검증하고 클라이언트에서 계산된 다이제스트가 QLDB에서 계산한 다이제스트와 일치하지 않으면 오류와 함께 커밋을 거부합니다.

CommitDigest 파라미터의 목적은 서버가 클라이언트가 보낸 명령문 세트를 클라이언트가 전송한 것과 동일한 순서로 중복 없이 처리한 경우에만 QLDB가 트랜잭션을 커밋하도록 하는 것입니다.

타입: Base64로 인코딩된 이진 데이터 객체

필수 여부: 예

TransactionId

커밋할 트랜잭션의 트랜잭션 ID를 지정하십시오.

타입: 문자열

길이 제약 조건: 고정 길이는 22입니다.

패턴: ^[A-Za-z-0-9]+$

필수 여부: 예

참고

언어별 AWS SDK 중 하나에서 이 API를 사용하는 방법에 대한 자세한 내용은 다음을 참조하십시오.