Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions,
see Getting Started with Amazon Web Services in China
(PDF).
Retrieving Lambda environment variables
To retrieve environment variables in your function code, use the standard method for your programming
language.
- Node.js
-
let region = process.env.AWS_REGION
- Python
-
import os
region = os.environ['AWS_REGION']
In some cases, you may need to use the following format:
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 stores environment variables securely by encrypting them at rest. You can configure Lambda to use a different encryption key, encrypt
environment variable values on the client side, or set environment variables in an Amazon CloudFormation template with
Amazon Secrets Manager.