インターフェース ReactiveVaultKeyValueMetadataOperations
public interface ReactiveVaultKeyValueMetadataOperations
Vault のバージョン付きキー / 値(kv バージョン 2)シークレットエンジンを使用して、Vault の基本操作セットを指定するインターフェースです。この操作インターフェースで使用されるパスは相対パスであり、送信リクエストでは、対応する操作固有のプレフィックスがパスの先頭に追加されます。
バージョン管理されたキー / 値 API (kv バージョン 2) はバージョン管理されていないキー / 値 API (kv バージョン 1) とは異なるため、バージョン管理されたキー / 値を使用するクライアントは、バージョン管理されたシークレットエンジンから読み取っていることを認識する必要があります。
- 導入:
- 3.1
- 作成者:
- Timothy R. Weiand
- 関連事項:
ReactiveVaultKeyValueOperationsVaultKeyValue2Template
方法の概要
メソッドの詳細
get
指定されたパスにあるシークレットのメタデータとバージョンを取得します。- パラメーター:
path- 秘密のパスは、null または空であってはなりません。- 戻り値:
VaultMetadataResponse
put
シークレットメタデータを更新するか、存在しない場合は新しいメタデータを作成します。- パラメーター:
path- 秘密のパスは、null または空であってはなりません。body-VaultMetadataRequest- 戻り値:
- Mono シグナルの完了またはエラー。
delete
指定されたキーのキーのメタデータとすべてのバージョンデータを完全に削除します。すべてのバージョン履歴が削除されます。- パラメーター:
path- 秘密のパスは、null または空であってはなりません。- 戻り値:
- Mono シグナルの完了またはエラー。