Readonly
assetLZA Custom resource lambda asset folder path including the /dist folder
Optional
Readonly
cloudCustom resource lambda log group encryption key, when undefined default AWS managed key will be used
Optional
Readonly
cloudDetermine the removal policy of CloudWatch log group for the lambda.
RemovalPolicy.Destroy
Readonly
cloudCustom resource lambda cloudwatch log retention in days
Optional
Readonly
descriptionA description of the custom resource lambda function.
Optional
Readonly
environmentCustom resource lambda environment encryption key, when undefined default AWS managed key will be used
Optional
Readonly
environmentA name value object list for lambda environment variables
[{ solution: 'accelerator', author: 'tsd' }]
Optional
Readonly
functionA name for the function.
Optional
Readonly
handlerThe name of the method within lambda code that custom resource lambda calls to execute the function. The format includes the file name.
'index.handler'
Optional
Readonly
memoryThe amount of memory, in MB, that is allocated to custom resource Lambda function. Lambda uses this value to proportionally allocate the amount of CPU power.
256
Readonly
nagPrefix for nag suppression
Optional
Readonly
roleCustom resource lambda execution role. This is the role that will be assumed by the function upon execution.
A unique role will be generated for this lambda function.
Optional
Readonly
roleInitial policy statements to add to the created custom resource Lambda Role.
Optional
Readonly
timeCustom resource lambda function execution time (in seconds) after which Lambda terminates the function.
3 seconds
Generated using TypeDoc
LzaLambdaProps properties