APIおよびCLIリファレンスの概要
Vault Dedicatedプランでは、互いに補完し合う2つのAPIおよびCLIセットが使用されます。1つは、コントロールプレーンの操作を行うための Secrets Manager インスタンス管理APIおよびCLI、もう1つは、シークレット管理などのデータプレーンの操作を行うためのネイティブな HashiCorp Vault APIおよびCLIです。
Secrets Manager インスタンス管理 API および CLI
Secrets Manager のインスタンス管理APIおよびCLIを使用して、 IBM Cloud 上のVault Dedicatedサービスインスタンスを管理します。 これらのツールは、インスタンスの詳細情報の取得や管理用トークンの生成といった、コントロールプレーンの操作に対応しています。
| リファレンス | 説明 |
|---|---|
| インスタンス管理 API リファレンス | Vault Dedicated サービスインスタンスを管理するための、SDK のサンプルを含むインタラクティブな API リファレンス。 |
| インスタンス管理 API リファレンス(ドキュメント) | インスタンスの詳細や管理トークンの操作に関する、使用例を交えた概念的なリファレンス。 |
| インスタンス管理 CLI リファレンス | IBM Cloud コマンドラインからVault Dedicatedインスタンスを管理するためのCLIプラグイン。 |
| インスタンス管理 CLI の変更履歴 | インスタンス管理 CLI プラグインの変更履歴。 |
HashiCorp Vault API と CLI
Vaultの実行時操作(シークレットの管理、認証方法の設定、シークレットエンジンの操作など)については、Vault Dedicatedクラスターのエンドポイントに対して、ネイティブの HashiCorp Vault APIおよびCLIを直接使用してください。
| リファレンス | 説明 |
|---|---|
| HashiCorp Vault APIリファレンス | シークレットエンジン、認証方法、ポリシーなど、Vaultランタイム操作に関する完全なAPIリファレンス。 |
| HashiCorp Vault CLI リファレンス | Vault クラスターを操作するための CLI リファレンスの完全版。 |
| HashiCorp Terraform 参照 | Vaultの設定を自動化するためのTerraformプロバイダーのドキュメント。 |