如何将AWS区域传递给lambda函数?



我目前有一个从DynamoDB和S3读取的lambda,其中我传入us-east-1作为区域。我现在也在部署一个备份区域,但我不确定如何根据它是在默认区域还是热/备份区域,在lambda中使该区域成为变量。是否有一种方法来检测我的lambda在哪个区域上运行,无论是在Terraform中我设置了lambda还是在其他任何地方?

Lambda函数可以访问各种环境变量,包括:

  • AWS_REGION
  • AWS_LAMBDA_FUNCTION_NAME
  • AWS_LAMBDA_LOG_GROUP_NAME
  • AWS_LAMBDA_LOG_STREAM_NAME

最新更新