UNPKG

aws-lockbox

Version:

AWS SSM Parameter Store secrets manager with TypeScript support

16 lines (15 loc) 512 B
import { Parameter } from '@aws-sdk/client-ssm'; import { ParameterOverride } from './types'; export declare class Lockbox { private _isSet; private _store; constructor(maxTries?: number); static overrides(params?: ParameterOverride[]): void; static setEnvVariables(params: Parameter[]): void; exec(): Promise<void>; wait(maxTries?: number, waitMS?: number): Promise<void>; get isSet(): boolean; set isSet(newIsSet: boolean); private _getParameters; private _sleep; }