secrets-injector
Version:
NestJS AWS Secrets Injector
10 lines (9 loc) • 373 B
TypeScript
import { AWSSecretsManagerModuleOptions } from './aws-secrets-manager.interface';
export declare class AWSSecretsService {
private readonly options;
private readonly logger;
constructor(options: AWSSecretsManagerModuleOptions);
setAllSecrectToEnv(): Promise<void>;
getAllSecrects<T>(): Promise<T>;
getSecretsByID<T>(secretId: string): Promise<T>;
}