feat(core): Introduce AWS secrets manager as external secrets store (#8982)

This commit is contained in:
Iván Ovejero
2024-03-28 10:15:58 +01:00
committed by GitHub
parent ae75cf414a
commit 2aab78b058
15 changed files with 380 additions and 11 deletions

View File

@@ -669,7 +669,7 @@ export abstract class SecretsProvider {
abstract disconnect(): Promise<void>;
abstract update(): Promise<void>;
abstract test(): Promise<[boolean] | [boolean, string]>;
abstract getSecret(name: string): IDataObject | undefined;
abstract getSecret(name: string): unknown;
abstract hasSecret(name: string): boolean;
abstract getSecretNames(): string[];
}