FunctionConfiguration
¶
Source code in docs_src/capo_greengrass/types/function_configuration.py
encoding_type
instance-attribute
¶
encoding_type: NotRequired[EncodingType]
The expected encoding type of the input payload for the function. The default is ''json''.
environment
instance-attribute
¶
environment: NotRequired[FunctionConfigurationEnvironment]
The environment configuration of the function.
executable
instance-attribute
¶
executable: NotRequired[__string]
The name of the function executable.
function_runtime_override
instance-attribute
¶
function_runtime_override: NotRequired[__string]
The Lambda runtime supported by Greengrass which is to be used instead of the one specified in the Lambda function.
memory_size
instance-attribute
¶
memory_size: NotRequired[__integer]
The memory size, in KB, which the function requires. This setting is not applicable and should be cleared when you run the Lambda function without containerization.