doc: generate api reports for vault plugins
Signed-off-by: Ilya Katlinski <ilya.katlinsky@gmail.com>
This commit is contained in:
@@ -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>;
|
||||
|
||||
@@ -23,7 +23,9 @@ export const VAULT_SECRET_PATH_ANNOTATION = 'vault.io/secrets-path';
|
||||
export interface VaultApi {
|
||||
listSecrets(
|
||||
secretPath: string,
|
||||
secretMount?: string | undefined,
|
||||
options?: {
|
||||
secretEngine?: string;
|
||||
},
|
||||
): Promise<VaultSecret[]>;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user