2.0.2 • Published 6 years ago
aws-lambda-configuration-js v2.0.2
aws-lambda-configuration front page
Pre-requirement
Deployed the core: aws-lambda-configuration-core
Permission Required
Your lambda execution role will require the following permissions:
Core-related functions: (get({mode:'core'|'cache'}), has({mode:'core'|'cache'}), set({mode:'core'}), delete({mode:'core'}), deleteDocument({mode:'core'}))
lambda:InvokeFunction
Direct functions: (get(), has(), set(), delete(), deleteDocument())
dynamodb:GetItem
dynamodb:PutItem
dynamodb:UpdateItem
dynamodb:DeleteItem
Encryption functions: (encrypt(), decrypt(), encryptKEK(), decryptKEK())
According to AWS guideline, you should add your lambda execution role into the key policy's "Key Users".