From e9331506dcc1a3e96b8f3af4530422dd35dc6532 Mon Sep 17 00:00:00 2001 From: Quetzalli Writes Date: Thu, 2 Oct 2025 13:32:20 +0200 Subject: [PATCH 1/2] removing retired service page --- src/content/docs/aws/services/qldb.mdx | 372 ------------------------- 1 file changed, 372 deletions(-) delete mode 100644 src/content/docs/aws/services/qldb.mdx diff --git a/src/content/docs/aws/services/qldb.mdx b/src/content/docs/aws/services/qldb.mdx deleted file mode 100644 index 8414075e..00000000 --- a/src/content/docs/aws/services/qldb.mdx +++ /dev/null @@ -1,372 +0,0 @@ ---- -title: "Quantum Ledger Database (QLDB)" -linkTitle: "Quantum Ledger Database (QLDB)" -tags: ["Ultimate"] -description: Get started with Quantum Ledger Database (QLDB) on LocalStack ---- - -import FeatureCoverage from "../../../../components/feature-coverage/FeatureCoverage"; - -:::danger -Amazon QLDB will be [retired on 31 July 2025](https://docs.aws.amazon.com/qldb/latest/developerguide/what-is.html). -It will be removed from LocalStack soon after this date. -::: - -## Introduction - -Amazon Quantum Ledger Database is a fully managed ledger database service offered by Amazon Web -Services. -It is designed to provide transparent, immutable, and cryptographically verifiable -transaction -log functionality to applications. -QLDB is particularly useful for applications that need a secure -and scalable -way to maintain a complete and verifiable history of data changes over time. - -LocalStack allows you to use the QLDB APIs in your local environment to create and manage ledgers. -The supported APIs are available on the API coverage section for [QLDB](#api-coverage) and [QLDB Session](#api-coverage-qldb-session), which provides information on the extent of QLDB's integration with LocalStack. - -## Getting started - -These instructions will follow along with -the [getting started guide](https://docs.aws.amazon.com/qldb/latest/developerguide/getting-started.html) -from the official documentation, but instead of using the console to -perform all the operations, the LocalStack AWS CLI (management API only) and the QLDB shell (data -API only) will be used. - -### Installing the QLDB shell - -QLDB supports PartiQL, a SQL-compatible query language, which allows you to query and manipulate -data stored in QLDB. -You can write PartiQL statements to perform complex queries, aggregations, and transformations on -your data. -Amazon QLDB provides a command line shell for interaction with the transactional data API. -With the -QLDB shell, -you can run PartiQL statements on ledger data. - -For instructions on how to use and install the latest version of the QLDB shell, see -the [README.md](https://github.com/awslabs/amazon-qldb-shell/blob/main/README.md#installation) file -on GitHub. -QLDB provides pre-built binary files for Linux, macOS, and Windows in -the [Releases](https://github.com/awslabs/amazon-qldb-shell/releases) section of the repository. - -### Creating a new ledger - -QLDB provides ledger databases, which are centralized, immutable, and cryptographically verifiable -journals of transactions. - -```bash -awslocal qldb create-ledger --name vehicle-registration --permissions-mode ALLOW_ALL -``` - -```bash title="Output" -{ - "Name": "vehicle-registration", - "Arn": "arn:aws:qldb:us-east-1:000000000000:ledger/vehicle-registration", - "State": "ACTIVE", - "CreationDateTime": 1696782718.0, - "PermissionsMode": "ALLOW_ALL", - "DeletionProtection": true -} -``` - -:::note - -- Permissions mode – the following options are available in AWS: - -**Allow all** – A legacy permissions mode that enables access control with API-level granularity for -ledgers. -This mode disregards any table-level or command-level IAM permissions policies that you create for -the ledger. - -**Standard** (Recommended) - A permissions mode that enables access control with finer granularity -for ledgers, -tables, and PartiQL commands. -It is recommended using this permissions mode to maximize the security -of your -ledger data. -By default, this mode denies all requests to run any PartiQL commands on any tables in this ledger. -To allow PartiQL -commands, you must create IAM permissions policies for specific table resources and PartiQL actions, -in addition to -the `SendCommand` API permission for the ledger. -::: - -The following command can be used directly to write PartiQL statements against a QLDB ledger: - -```bash -qldb --qldb-session-endpoint http://localhost:4566 --ledger vehicle-registration -``` - -The user can continue from here to create tables, populate and interrogate them. - -### Creating tables and sample data - -PartiQL is a query language designed for processing structured data, allowing you to perform -various data manipulation tasks using familiar SQL-like syntax. - -```bash -qldb> CREATE TABLE VehicleRegistration -``` - -```bash title="Output" -{ - information_schema: { - user_tables: [ - { - name: "VehicleRegistration", - status: "ACTIVE", - indexes: [ - ] - } - ] - }, - Vehicle: [ - ], - VehicleRegistration: [ - ] -} -1 document in bag (read-ios: 0, server-time: 0ms, total-time: 31ms) -``` - -The `VehicleRegistration` table was created. -Now it's time to add some items: - -```bash -qldb> INSERT INTO VehicleRegistration VALUE -{ - 'VIN' : 'KM8SRDHF6EU074761', - 'RegNum' : 1722, - 'State' : 'WA', - 'City' : 'Kent', - 'PendingPenaltyTicketAmount' : 130.75, - 'Owners' : { - 'PrimaryOwner' : { 'PersonId': '294jJ3YUoH1IEEm8GSabOs' }, - 'SecondaryOwners' : [ - { 'PersonId' : '1nmeDdLo3AhGswBtyM1eYh' }, - { 'PersonId': 'IN7MvYtUjkp1GMZu0F6CG9' } - ] - }, - 'ValidFromDate' : `2017-09-14T`, - 'ValidToDate' : `2020-06-25T` -} -``` - -```bash title="Output" -{ -documentId: "3TYR9BamzyqHWBjYOfHegE" -} -1 document in bag (read-ios: 0, server-time: 0ms, total-time: 894ms) -``` - -### Querying a table - -The table can be interrogated based on the inserted registration number: - -```bash -qldb> SELECT * FROM VehicleRegistration WHERE RegNum=1722 -``` - -```bash title="Output" -{ - 'VIN' : 'KM8SRDHF6EU074761', - 'RegNum' : 1722, - 'State' : 'WA', - 'City' : 'Kent', - 'PendingPenaltyTicketAmount' : 130.75, - 'Owners' : { - 'PrimaryOwner' : { 'PersonId': '294jJ3YUoH1IEEm8GSabOs' }, - 'SecondaryOwners' : [ - { 'PersonId' : '1nmeDdLo3AhGswBtyM1eYh' }, - { 'PersonId': 'IN7MvYtUjkp1GMZu0F6CG9' } - ] - }, - 'ValidFromDate' : `2017-09-14T`, - 'ValidToDate' : `2020-06-25T` -} -1 document in bag (read-ios: 0, server-time: 0ms, total-time: 477ms) -``` - -### Modifying documents in a ledger - -Additional changes can be made to documents in the `vehicle-registration` ledger with more complex -queries. -Supposed the vehicle is sold and changes owners, this information needs to be updated with a new -person ID. - -```bash -qldb> UPDATE VehicleRegistration AS r SET r.Owners.PrimaryOwner.PersonId = '112233445566NO' WHERE r.VIN = 'KM8SRDHF6EU074761' -``` - -The command will return the updated document ID. - -```bash title="Output" -{ - documentId: "3TYR9BamzyqHWBjYOfHegE" -} -1 document in bag (read-ios: 0, server-time: 0ms, total-time: 62ms) -``` - -The next step is to check on the updates made to the `PersonId` field of the `PrimaryOwner`: - -```bash -qldb> SELECT r.Owners FROM VehicleRegistration AS r WHERE r.VIN = 'KM8SRDHF6EU074761' -``` - -```bash title="Output" -{ - Owners: { - PrimaryOwner: { - PersonId: "112233445566NO" - }, - SecondaryOwners: [ - { - PersonId: "1nmeDdLo3AhGswBtyM1eYh" - }, - { - PersonId: "IN7MvYtUjkp1GMZu0F6CG9" - } - ] - } -} -1 document in bag (read-ios: 0, server-time: 0ms, total-time: 518ms) -``` - -### Viewing the revision history of a document - -After modifying the data in a document, the user can query the history of the entity. -You can see all revisions of a document that you inserted, updated, and deleted by querying the -built-in History function. -First the unique `id` of the document must be found. - -```bash -qldb> SELECT r_id FROM VehicleRegistration AS r BY r_id WHERE r.VIN = 'KM8SRDHF6EU074761' -``` - -```bash title="Output" -{ -r_id: "3TYR9BamzyqHWBjYOfHegE" -} - -1 document in bag (read-ios: 0, server-time: 0ms, total-time: 541ms) -``` - -Then, the `id` is used to query the history function. - -```bash -qldb> SELECT h.data.VIN, h.data.City, h.data.Owners FROM history(VehicleRegistration) AS h WHERE h.metadata.id = '3TYR9BamzyqHWBjYOfHegE' -``` - -```bash title="Output" -{ - VIN: "KM8SRDHF6EU074761", - City: "Kent", - Owners: { - PrimaryOwner: { - PersonId: "294jJ3YUoH1IEEm8GSabOs" - }, - SecondaryOwners: [ - { - PersonId: "1nmeDdLo3AhGswBtyM1eYh" - }, - { - PersonId: "IN7MvYtUjkp1GMZu0F6CG9" - } - ] - } -}, -{ - VIN: "KM8SRDHF6EU074761", - City: "Kent", - Owners: { - PrimaryOwner: { - PersonId: "112233445566NO" - }, - SecondaryOwners: [ - { - PersonId: "1nmeDdLo3AhGswBtyM1eYh" - }, - { - PersonId: "IN7MvYtUjkp1GMZu0F6CG9" - } - ] - } -} -2 documents in bag (read-ios: 0, server-time: 0ms, total-time: 544ms) -``` - -### Cleaning up resources - -Unused ledgers can be deleted. -You'll notice that directly running the following command will lead -to an error message. - -```bash -awslocal qldb delete-ledger --name vehicle-registration -``` - -```bash title="Output" -An error occurred (ResourcePreconditionNotMetException) when calling the DeleteLedger operation: Preventing deletion -of ledger vehicle-registration with DeletionProtection enabled -``` - -This can be adjusted using the `update-ledger` command in the AWS CLI to remove the deletion protection of the ledger: - -```bash -awslocal qldb update-ledger --name vehicle-registration --no-deletion-protection -``` - -```bash title="Output" -{ - "Name": "vehicle-registration", - "Arn": "arn:aws:qldb:us-east-1:000000000000:ledger/vehicle-registration", - "State": "ACTIVE", - "CreationDateTime": 1697038061.0, - "DeletionProtection": false -} -``` - -Now the `delete-ledger` command can be repeated without errors. - -## Resource Browser - -The LocalStack Web Application provides a Resource Browser for managing QLDB ledgers. -You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **QLDB** under the **Database** section. - -![QLDB Resource Browser](/images/aws/qldb-resource-browser.png) - -The Resource Browser allows you to perform the following actions: - -- **Create Ledger**: Create a new QLDB ledger by clicking on the **Create Ledger** button and providing the ledger name and permissions mode. -- **View Ledger**: View the details of a specific ledger by clicking on the ledger name. -- **Edit Ledger**: Edit the details of a specific ledger by clicking on the ledger name and then clicking on the **Edit Ledger** button. -- **Delete Ledger**: Delete a specific ledger by selecting the ledger name and clicking on the **Actions** dropdown menu, then selecting **Remove Selected**. - -## Examples - -Interacting with Amazon QLDB (Quantum Ledger Database) is typically done using language-specific -software -development kits (SDKs) provided by AWS. -These SDKs make it easier for developers to interact with -QLDB and -perform operations such as managing ledgers, executing PartiQL queries, and processing the results. -When interacting with QLDB, it's common to use a combination of SDKs and PartiQL queries to achieve -specific data -processing tasks, ensuring flexibility and ease of development. - -A simple QLDB example running on LocalStack is provided -in [this Github repository](https://github.com/localstack/localstack-pro-samples/tree/master/qldb-ledger-queries) -. -The sample consists of two simple scenarios: - -1. Create and list tables via the `pyqldb` Python library. -2. Insert data into two tables and perform a `JOIN` query that combines data from the two tables. - -## API Coverage - - - -## API Coverage (QLDB Session) - - From 1c307d3b3eb782cd4be5fefa323add2edbf41ebd Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Wed, 22 Oct 2025 19:48:49 +0530 Subject: [PATCH 2/2] remove additional mentions of qldb --- public/images/aws/qldb-resource-browser.png | Bin 239714 -> 0 bytes .../capabilities/web-app/resource-browser.md | 1 - .../infrastructure-as-code/pulumi.mdx | 1 - src/content/docs/aws/licensing.md | 2 - .../docs/aws/services/cloudformation.mdx | 1 - src/data/coverage/qldb-session.json | 588 --------- src/data/coverage/qldb.json | 1148 ----------------- 7 files changed, 1741 deletions(-) delete mode 100644 public/images/aws/qldb-resource-browser.png delete mode 100644 src/data/coverage/qldb-session.json delete mode 100644 src/data/coverage/qldb.json diff --git a/public/images/aws/qldb-resource-browser.png b/public/images/aws/qldb-resource-browser.png deleted file mode 100644 index d80b97d29f665b64605bbfc0d6a6a6d0ce167f7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 239714 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

#UUv+8{|c%t~~<9(e+Lt2&H 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

t@zR-l~*D!l4^ziV<&Ib74v5@c93S0NCS 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 diff --git a/src/content/docs/aws/capabilities/web-app/resource-browser.md b/src/content/docs/aws/capabilities/web-app/resource-browser.md index cc233693..0bbfb9fe 100644 --- a/src/content/docs/aws/capabilities/web-app/resource-browser.md +++ b/src/content/docs/aws/capabilities/web-app/resource-browser.md @@ -68,7 +68,6 @@ The Resource Browser supports the following AWS services: | **Database** | [Amazon DynamoDB](https://app.localstack.cloud/inst/default/resources/dynamodb) | | | [Amazon RDS](https://app.localstack.cloud/inst/default/resources/rds) | | | [Amazon ElastiCache](https://app.localstack.cloud/inst/default/resources/elasticache) | -| | [Amazon QLDB](https://app.localstack.cloud/inst/default/resources/qldb/ledgers) | | | [Amazon DocumentDB](https://app.localstack.cloud/inst/default/resources/docdb/clusters) | | | [Amazon Neptune](https://app.localstack.cloud/inst/default/resources/neptune/clusters) | | | [Amazon Timestream](https://app.localstack.cloud/inst/default/resources/timestream-write) | diff --git a/src/content/docs/aws/integrations/infrastructure-as-code/pulumi.mdx b/src/content/docs/aws/integrations/infrastructure-as-code/pulumi.mdx index d05c03b4..a14bda9b 100644 --- a/src/content/docs/aws/integrations/infrastructure-as-code/pulumi.mdx +++ b/src/content/docs/aws/integrations/infrastructure-as-code/pulumi.mdx @@ -365,7 +365,6 @@ config: - prometheus: http://localhost:4566 - prometheusservice: http://localhost:4566 - qbusiness: http://localhost:4566 - - qldb: http://localhost:4566 - quicksight: http://localhost:4566 - ram: http://localhost:4566 - rbin: http://localhost:4566 diff --git a/src/content/docs/aws/licensing.md b/src/content/docs/aws/licensing.md index 0ad4c8c3..f2e107f7 100644 --- a/src/content/docs/aws/licensing.md +++ b/src/content/docs/aws/licensing.md @@ -106,7 +106,6 @@ To learn more about how a service behaves in LocalStack, refer to that individua | [](https://docs.localstack.cloud/user-guide/aws/memorydb/)[Amazon MemoryDB](https://docs.localstack.cloud/user-guide/aws/memorydb/) | ❌ | ❌ | ✅ | ✅ | | [](https://docs.localstack.cloud/user-guide/aws/neptune/)[Amazon Neptune](https://docs.localstack.cloud/user-guide/aws/neptune/) | ❌ | ❌ | ✅ | ✅ | | [](https://docs.localstack.cloud/user-guide/aws/timestream/)[Amazon Timestream](https://docs.localstack.cloud/user-guide/aws/timestream/) | ❌ | ❌ | ✅ | ✅ | -| [](https://docs.localstack.cloud/user-guide/aws/qldb/)[Amazon Quantum Ledger Database (QLDB)](https://docs.localstack.cloud/user-guide/aws/qldb/) | ❌ | ❌ | ✅ | ✅ | | Developer Tools | | | | | | [](https://docs.localstack.cloud/references/coverage/coverage_codecommit/)[AWS CodeCommit](https://docs.localstack.cloud/references/coverage/coverage_codecommit/) | ❌ | ✅ | ✅ | ✅ | | AWS CodeArtifact | ❌ | ✅ | ✅ | ✅ | @@ -291,7 +290,6 @@ For any subscription or access-related questions, please reach out to Support. | [](https://docs.localstack.cloud/user-guide/aws/memorydb/)[Amazon MemoryDB](https://docs.localstack.cloud/user-guide/aws/memorydb/) | ✅ | ✅ | ✅ | | [](https://docs.localstack.cloud/user-guide/aws/neptune/)[Amazon Neptune](https://docs.localstack.cloud/user-guide/aws/neptune/) | ✅ | ✅ | ✅ | | [](https://docs.localstack.cloud/user-guide/aws/timestream/)[Amazon Timestream](https://docs.localstack.cloud/user-guide/aws/timestream/) | ✅ | ✅ | ✅ | -| [](https://docs.localstack.cloud/user-guide/aws/qldb/)[Amazon Quantum Ledger Database (QLDB)](https://docs.localstack.cloud/user-guide/aws/qldb/) | ✅ | ✅ | ✅ | | Developer Tools | | | | | [](https://docs.localstack.cloud/references/coverage/coverage_codecommit/)[AWS CodeCommit](https://docs.localstack.cloud/references/coverage/coverage_codecommit/) | ✅ | ✅ | ✅ | | AWS CodeBuild | ✅ | ✅ | ✅ | diff --git a/src/content/docs/aws/services/cloudformation.mdx b/src/content/docs/aws/services/cloudformation.mdx index 15c44f67..54beff7c 100644 --- a/src/content/docs/aws/services/cloudformation.mdx +++ b/src/content/docs/aws/services/cloudformation.mdx @@ -457,7 +457,6 @@ When utilizing the Community image, any resources within the stack that are not | AWS::Neptune::DBParameterGroup | ✅ | ✅ | - | | AWS::Neptune::DBSubnetGroup | ✅ | ✅ | - | | AWS::Pipes::Pipe | ✅ | ✅ | - | -| AWS::QLDB::Ledger | ✅ | ✅ | - | | AWS::RDS::DBCluster | ✅ | ✅ | - | | AWS::RDS::DBClusterParameterGroup | ✅ | ✅ | - | | AWS::RDS::DBInstance | ✅ | ✅ | - | diff --git a/src/data/coverage/qldb-session.json b/src/data/coverage/qldb-session.json deleted file mode 100644 index 3470340c..00000000 --- a/src/data/coverage/qldb-session.json +++ /dev/null @@ -1,588 +0,0 @@ -{ - "service": "qldb-session", - "pro_support": true, - "operations": [ - { - "SendCommand": { - "implemented": true, - "availability": "pro", - "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": true, - "snapshot_tested": true, - "snapshot_skipped": "" - } - } - ], - "details": { - "SendCommand": { - "CommitTransaction, SessionToken": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_start_end_timestamps", - "test": "test_query_history_with_start_end_timestamps", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_updates", - "test": "test_query_history_with_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - }, - "ExecuteStatement, SessionToken": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_start_end_timestamps", - "test": "test_query_history_with_start_end_timestamps", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_updates", - "test": "test_query_history_with_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - }, - "SessionToken, StartTransaction": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_start_end_timestamps", - "test": "test_query_history_with_start_end_timestamps", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_updates", - "test": "test_query_history_with_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - }, - "StartSession": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_start_end_timestamps", - "test": "test_query_history_with_start_end_timestamps", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_updates", - "test": "test_query_history_with_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - } - } -} \ No newline at end of file diff --git a/src/data/coverage/qldb.json b/src/data/coverage/qldb.json deleted file mode 100644 index a926b5f8..00000000 --- a/src/data/coverage/qldb.json +++ /dev/null @@ -1,1148 +0,0 @@ -{ - "service": "qldb", - "pro_support": true, - "operations": [ - { - "CancelJournalKinesisStream": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "CreateLedger": { - "implemented": true, - "availability": "pro", - "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": false, - "aws_validated": true, - "snapshot_tested": true, - "snapshot_skipped": "" - } - }, - { - "DeleteLedger": { - "implemented": true, - "availability": "pro", - "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": true, - "snapshot_tested": true, - "snapshot_skipped": "" - } - }, - { - "DescribeJournalKinesisStream": { - "implemented": true, - "availability": "pro", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "DescribeJournalS3Export": { - "implemented": true, - "availability": "pro", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "DescribeLedger": { - "implemented": true, - "availability": "pro", - "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": true, - "snapshot_tested": true, - "snapshot_skipped": "" - } - }, - { - "ExportJournalToS3": { - "implemented": true, - "availability": "pro", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "GetBlock": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "GetDigest": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "GetRevision": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "ListJournalKinesisStreamsForLedger": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "ListJournalS3Exports": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "ListJournalS3ExportsForLedger": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "ListLedgers": { - "implemented": true, - "availability": "pro", - "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "ListTagsForResource": { - "implemented": true, - "availability": "pro", - "internal_test_suite": false, - "external_test_suite": true, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "StreamJournalToKinesis": { - "implemented": true, - "availability": "pro", - "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "TagResource": { - "implemented": true, - "availability": "pro", - "internal_test_suite": false, - "external_test_suite": true, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "UntagResource": { - "implemented": true, - "availability": "pro", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - }, - { - "UpdateLedger": { - "implemented": true, - "availability": "pro", - "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": true, - "snapshot_tested": true, - "snapshot_skipped": "" - } - }, - { - "UpdateLedgerPermissionsMode": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, - "snapshot_skipped": "" - } - } - ], - "details": { - "CreateLedger": { - "DeletionProtection, Name, PermissionsMode": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/qldb/aws_qldb_ledger/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[False]", - "test": "test_create_ledger_response[False]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[True]", - "test": "test_create_ledger_response[True]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - }, - "Name, PermissionsMode": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_start_end_timestamps", - "test": "test_query_history_with_start_end_timestamps", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_updates", - "test": "test_query_history_with_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[None]", - "test": "test_create_ledger_response[None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", - "test": "test_list_ledgers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "DeleteLedger": { - "Name": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/qldb/aws_qldb_ledger/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_start_end_timestamps", - "test": "test_query_history_with_start_end_timestamps", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_updates", - "test": "test_query_history_with_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[False]", - "test": "test_create_ledger_response[False]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[None]", - "test": "test_create_ledger_response[None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[True]", - "test": "test_create_ledger_response[True]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", - "test": "test_list_ledgers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/qldb/aws_qldb_ledger/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", - "response": "412", - "error": "ResourcePreconditionNotMetException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "DescribeLedger": { - "Name": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/qldb/aws_qldb_ledger/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/qldb/aws_qldb_ledger/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_start_end_timestamps", - "test": "test_query_history_with_start_end_timestamps", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_updates", - "test": "test_query_history_with_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[False]", - "test": "test_create_ledger_response[False]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[None]", - "test": "test_create_ledger_response[None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[True]", - "test": "test_create_ledger_response[True]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", - "test": "test_list_ledgers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/qldb/aws_qldb_ledger/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "ListLedgers": { - "- (without any parameters)": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", - "test": "test_list_ledgers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "StreamJournalToKinesis": { - "InclusiveStartTime, KinesisConfiguration, LedgerName, RoleArn, StreamName": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "UpdateLedger": { - "DeletionProtection, Name": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_start_end_timestamps", - "test": "test_query_history_with_start_end_timestamps", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestHistoryQueries::test_query_history_with_updates", - "test": "test_query_history_with_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[None]", - "test": "test_create_ledger_response[None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_create_ledger_response[True]", - "test": "test_create_ledger_response[True]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", - "test": "test_list_ledgers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - } - } -} \ No newline at end of file