使用 AWS CLI (仅限管理 API)访问亚马逊 QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 AWS CLI (仅限管理 API)访问亚马逊 QLDB

您可以使用 AWS Command Line Interface (AWS CLI) AWS 服务 从命令行控制多个命令并通过脚本自动执行这些操作。您可以根据需要使用 AWS CLI 进行一次性操作。您还可以使用它在实用工具脚本中嵌入 Amazon QLDB 操作。

要进行 CLI 访问,您需要访问密钥 ID 和秘密访问密钥。如果可能,请使用临时凭证代替长期访问密钥。临时凭证包括访问密钥 ID、秘密访问密钥,以及一个指示凭证何时到期的安全令牌。有关更多信息,请参阅 IAM 用户指南中的将临时证书与 AWS 资源配合使用

有关 AWS CLI中对 QLDB 可用的所有命令的完整列表和使用示例,请参阅 AWS CLI 命令参考

注意

AWS CLI 仅支持中列出的qldb管理 API 操作Amazon QLDB API 参考。此 API 仅用于管理分类账资源和非事务数据操作。

要使用命令行界面通过 qldb-sessionAPI 运行数据事务,请参阅 使用 QLDB Shell 访问Amazon QLDB (仅限数据 API)

安装和配置 AWS CLI

它们可以在 Linux、macOS 或 Windows 上 AWS CLI 运行。要进行安装和配置,请参见 AWS Command Line Interface 用户指南 的以下说明:

AWS CLI 与 QLDB 一起使用

命令行格式包含 Amazon QLDB 操作名称,后跟该操作的参数。除了 AWS CLI JSON 之外,还支持参数值的简写语法。

使用 help 帮助列出 QLDB 中的所有可用命令:

aws qldb help

您还可以使用 help 来描述特定命令并了解有关其用法的详细信息:

aws qldb create-ledger help

例如,要创建分类账,执行以下操作:

aws qldb create-ledger --name my-example-ledger --permissions-mode STANDARD