Я определил несколько переменных среды в своей AWS Lambda, но когда я пытаюсь получить к ним доступ в своем .Net-коде, они отображаются как пустые. Что мне не хватает?
Исходный код:
public void CalculateInterimReviewsToBeCreated(Input input, ILambdaContext context)
{
var uri = new Uri(getFSRHistoryURL);
using (var httpClient = new HttpClient { BaseAddress = uri })
{
var authenticationHeaderKey = System.Environment.GetEnvironmentVariable("AuthenticationHeaderKey");
LambdaLogger.Log("CalculateInterimReviewsToBeCreated : authenticationHeaderKey" + authenticationHeaderKey);
...
}
...
}
CloudWatch показывает пустую переменную среды:
Конфигурация лямбда-функции показывает настроенную переменную среды: