env

package
v0.0.0-...-4fa2157 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AWS_ACCESS_KEY_ID               = "AWS_ACCESS_KEY_ID"
	AWS_DEFAULT_REGION              = "AWS_DEFAULT_REGION"
	AWS_LAMBDA_FUNCTION_MEMORY_SIZE = "AWS_LAMBDA_FUNCTION_MEMORY_SIZE"
	AWS_LAMBDA_FUNCTION_NAME        = "AWS_LAMBDA_FUNCTION_NAME"
	AWS_LAMBDA_FUNCTION_VERSION     = "AWS_LAMBDA_FUNCTION_VERSION"
	AWS_LAMBDA_LOG_FORMAT           = "AWS_LAMBDA_LOG_FORMAT"
	AWS_LAMBDA_LOG_GROUP_NAME       = "AWS_LAMBDA_LOG_GROUP_NAME"
	AWS_LAMBDA_LOG_LEVEL            = "AWS_LAMBDA_LOG_LEVEL"
	AWS_LAMBDA_LOG_STREAM_NAME      = "AWS_LAMBDA_LOG_STREAM_NAME"
	AWS_LAMBDA_MAX_CONCURRENCY      = "AWS_LAMBDA_MAX_CONCURRENCY"
	AWS_REGION                      = "AWS_REGION"
	AWS_SECRET_ACCESS_KEY           = "AWS_SECRET_ACCESS_KEY"
	AWS_SESSION_TOKEN               = "AWS_SESSION_TOKEN"

	AWS_EXECUTION_ENV              = "AWS_EXECUTION_ENV"
	AWS_LAMBDA_INITIALIZATION_TYPE = "AWS_LAMBDA_INITIALIZATION_TYPE"
	AWS_LAMBDA_RUNTIME_API         = "AWS_LAMBDA_RUNTIME_API"
	AWS_XRAY_CONTEXT_MISSING       = "AWS_XRAY_CONTEXT_MISSING"
	AWS_XRAY_DAEMON_ADDRESS        = "AWS_XRAY_DAEMON_ADDRESS"
	AWS_XRAY_DAEMON_PORT           = "AWS_XRAY_DAEMON_PORT"
	AWS_XRAY_TRACE_ID              = "AWS_XRAY_TRACE_ID"
	HANDLER                        = "_HANDLER"
	LAMBDA_RUNTIME_DIR             = "LAMBDA_RUNTIME_DIR"
	LAMBDA_TASK_ROOT               = "LAMBDA_TASK_ROOT"
	LANG                           = "LANG"
	LD_LIBRARY_PATH                = "LD_LIBRARY_PATH"
	PATH                           = "PATH"
	TZ                             = "TZ"
)

Variables

Functions

func KVPairStringsToMap

func KVPairStringsToMap(envKVPairs model.KVSlice) model.KVMap

func MapToKVPairStrings

func MapToKVPairStrings(m model.KVMap) model.KVSlice

func SetupEnvironment

func SetupEnvironment(config *model.InitRequestMessage, runtimePort, runtimeLoggingSocket string) (runtimeEnv, extensionEnv model.KVMap)

func SplitEnvironmentVariable

func SplitEnvironmentVariable(envKeyVal string) (string, string, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL