Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

AWS Lambda environment variables use to adjust the function's behavior without updating the code. An environment variable is a pair of strings that are stored in a function's version-specific configuration. Lambda runtime makes environment variables available to our code and sets additional environment variables that contain information about the function and invocation request. Using the Environment variables file or Input Argument we can add the function Environment variables. The operation also support encryption of the variables using AWS KSM key. We can select the option to publish a new version, by default operation will not publish the new version. The operation will use the configured AWS cloud account to perform the operation.

...

Input Name

Input Code

Type

Required

Description

Additional Arguments

FDAWS_LAMBDA_INP_ADD_ENV_VAR_ADDITIONAL_ARG

String

No

Literal key and value pairs. e.g. --region=us-east-1 --memory-size=512 --timeout=33

And for boolean type arguments give the option without any value. e.g --publish --debug

Environment Variables

FDAWS_LAMBDA_INP_ENV_VAR

String

No

Environment Variables in acceptable format.

Publish new version

FDAWS_LAMBDA_INP_PUBLISH_VERSION

Boolean

No

Select to publish a new version. Default value is false.

...

Property Name

Property Code

Type

Required

Description

Lambda Function Name

FDAWS_LAMBDA_FUNCTION_NAME

String

No

In case Function Name is not given, name of the Environment Variable File will be considered as function name.

Environment Variables File Path

FDAWS_LAMBDA_ENV_VAR_FILE_PATH

String

No

If the file path is given, then operation will check if file exists on the given path, if the file not exists then consider the path as relative path and operation will search the file in the $FD_ARTIFACT_DIR. If no file is found in the Artifact directory with given path then it will check file in Archive present in the Artifact directory.

KMS Detail

FDAWS_LAMBDA_KMS_KEY_OR_ARN

String

No

Key Id or Key ARN details. Key Id or Key ARN both are accepted. For any secured variables this detail is mandatory.

...