Skip to content

Amazon QLDB

Ledger metadata only — the journal / Ion query data plane is not implemented. This is enough for Terraform/CDK templates that provision QLDB ledgers as part of broader stacks.

Endpoint: http://localhost:4566Signing name: qldbProtocol: REST-JSON

Operations

OperationMethod / Path
CreateLedgerPOST /ledgers
DescribeLedgerGET /ledgers/{name}
ListLedgersGET /ledgers
UpdateLedgerPATCH /ledgers/{name}
DeleteLedgerDELETE /ledgers/{name}
TagResource / UntagResource / ListTagsForResource/tags/{resourceArn}

Behavior notes

  • CreateLedger requires Name and PermissionsMode. DeletionProtection defaults to true.
  • DeleteLedger rejects with ResourcePreconditionNotMetException while DeletionProtection is on — flip it via UpdateLedger first.
  • State is ACTIVE immediately after Create; the emulator never spends time in CREATING / DELETING.
  • Tag CRUD only persists tags on a known ledger — unknown ARNs return success silently.

Released under MIT / Apache-2.0 License