doc: generate api reports for vault plugins

Signed-off-by: Ilya Katlinski <ilya.katlinsky@gmail.com>
This commit is contained in:
Ilya Katlinski
2023-09-10 07:43:48 +02:00
parent f840e5ca3f
commit 2ab316ac7c
2 changed files with 9 additions and 3 deletions
+6 -2
View File
@@ -27,7 +27,9 @@ export interface VaultApi {
getFrontendSecretsUrl(): string;
listSecrets(
secretPath: string,
secretMount?: string | undefined,
options?: {
secretEngine?: string;
},
): Promise<VaultSecret[]>;
renewToken?(): Promise<void>;
}
@@ -54,7 +56,9 @@ export class VaultClient implements VaultApi {
// (undocumented)
listSecrets(
secretPath: string,
secretEngine?: string | undefined,
options?: {
secretEngine?: string;
},
): Promise<VaultSecret[]>;
// (undocumented)
renewToken(): Promise<void>;