@cloudcomponents/lambda-utils
v2.0.0
Published
Lambda utils for cloudcomponents cdk constructs
Downloads
30
Readme
@cloudcomponents/lambda-utils
Lambda utils for cloudcomponents cdk constructs
Install
npm i @cloudcomponents/lambda-utils
How to use
SecretKey
import { SecretKey } from "@cloudcomponents/lambda-utils";
const secretKey = new SecretKey(process.env.SECRET_KEY_STRING as string);
export const handler = async (event, context) => {
const value = await secretKey.getValue();
return `Hello ${value}`
}
See cdk-secret-key for the cdk counterpart
SecretKeyStore
import { SecretKeyStore } from "@cloudcomponents/lambda-utils";
const secretKeyStore = new SecretKeyStore(process.env.SECRET_KEY_STORE_STRING as string);
export const handler = async (event, context) => {
const value = "secret"
await secretKey.putValue(value);
return `Hello`
}
See cdk-secret-key for the cdk counterpart