Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
检索 Lambda 环境变量
要检索函数代码中的环境变量,请使用编程语言的标准方法。
- Node.js
-
let region = process.env.AWS_REGION
- Python
-
import os
region = os.environ['AWS_REGION']
在某些情况下,您可能需要使用以下格式:
region = os.environ.get('AWS_REGION')
- Ruby
-
region = ENV["AWS_REGION"]
- Java
-
String region = System.getenv("AWS_REGION");
- Go
-
var region = os.Getenv("AWS_REGION")
- C#
-
string region = Environment.GetEnvironmentVariable("AWS_REGION");
- PowerShell
-
$region = $env:AWS_REGION
Lambda 通过静态加密来安全地存储环境变量。您可以配置 Lambda 以使用不同的加密密钥、在客户端加密环境变量值或使用 Amazon Secrets Manager 在 Amazon CloudFormation 模板中设置环境变量。