Communicates directly with the DynamoDB tables.
You will need the following IAM permissions:-
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"dynamodb:GetItem",
"dynamodb:BatchGetItem"
],
"Resource": "arn:aws:dynamodb:*:*:table/urlmgmtapi_*"
}
]
}
Expects:-
URLMGMTAPI_AWS_ACCESS_KEY
URLMGMTAPI_AWS_SECRET_KEY
- timeout [Number]
- connectTimeout [Number]
- poolConnextions [Boolean]
- raceOnce [Boolean] = don't keep checking up on the health of the dynamodbs. Use for a lambda environment