使用 (僅限管理 API AWS CLI ) 存取 Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 (僅限管理 API AWS CLI ) 存取 Amazon QLDB

您可以使用 AWS Command Line Interface (AWS CLI) AWS 服務 從命令行控制多個,並通過腳本自動化它們。您可以視需要使 AWS CLI 用進行一次性作業。您也可以使用它在公用程式指令碼中內嵌 Amazon QLDB 操作。

對於 CLI 存取,您需要存取金鑰 ID 和私密存取金鑰。盡可能使用臨時憑證,而不是長期存取金鑰。臨時憑證包含存取金鑰 ID、私密存取金鑰,以及指出憑證何時到期的安全符記。如需詳細資訊,請參閱 IAM 使用者指南中的將臨時登入資料與 AWS 資源搭配使用。

如需中 QLDB 可用之所有命令的完整清單和使用範例 AWS CLI,請參閱《指AWS CLI 令參考》。

注意

AWS CLI 僅支援中列出的qldb管理 API 作業Amazon QLDB API 參考參考。此 API 僅用於管理分類帳資源和非交易資料作業。

若要使用命令列介面使用 qldb-session API 執行資料交易,請參閱使用 QLDB 殼層存取亞馬遜 QLDB (僅限資料 API)

安裝和配置 AWS CLI

在 AWS CLI Linux,macOS 系統或視窗上運行。若要安裝和設定它,請參閱「AWS Command Line Interface 使用者指南」中的以下指示:

AWS CLI 與 QLDB 搭配使用

命令列格式包含 Amazon QLDB 作業名稱,後面接著該作業的參數。除了 JSON 之外,還 AWS CLI 支援參數值的速記語法。

用於列help出 QLDB 中所有可用的命令:

aws qldb help

您還可以使用help來描述特定命令並了解有關其用法的更多信息:

aws qldb create-ledger help

例如,若要建立分類帳:

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