Самое близкое, что вы можете сделать, это json кодировать значение для вашей переменной среды и декодировать его, используя язык времени выполнения:
Environment:
Variables:
USER: '{"name": "john", "surname": "galt"}'
Если вы хотите предотвратить декодирование json для каждого запроса, переместите логику декодированиявне обработчика, в этом случае код не будет повторно выполняться, пока лямбда не перегрета.
Все объявления в вашем коде функции Lambda (вне кода обработчика, см. Модель программирования) остаются инициализированными, обеспечивая дополнительную оптимизацию при повторном вызове функции.Например, если ваша функция Lambda устанавливает соединение с базой данных, а не восстанавливает соединение, исходное соединение используется в последующих вызовах.Мы предлагаем добавить логику в ваш код, чтобы проверить, существует ли соединение перед его созданием.
Подробнее о лямбда-модель исполнения
Лично я бы создал json
file, сохраните его в контейнере s3 и используйте переменную окружения, чтобы указать s3 url
для этого файла.Кроме того, используйте ту же технику, которую я упомянул выше, или еще более сложный механизм кэширования в зависимости от ситуации при извлечении файла config