I go немного другой маршрут. Лично мне не нравится хранить информацию в переменных окружения при использовании лямбды, хотя мне очень нравится решение Аарона Стайвенберга. Поэтому я храню информацию примерно так: AWS SSM Parameter store.
Затем в своем коде я просто призываю ее при необходимости. Прости мои JS прошло много времени с тех пор, как я это сделал. В основном я делаю python
var ssm = new AWS.SSM();
const myHandler = (event, context) => {
var { Value } = await ssm.getParameter({Name: 'some.name.of.parameter'}).promise()
const params = {
MessageBody: 'message body here',
QueueUrl: Value,
DelaySeconds: 5
};
}
Возможно, произошла некоторая деконструкция структуры возвращаемых данных, я ошибся, но это примерно то, что я делаю. В python я написал библиотеку, которая делает все это одной строкой.