From 1c90e79eeffa148a586e86494cbcbb20c232c1b7 Mon Sep 17 00:00:00 2001 From: yyaskriloff <69407772+yyaskriloff@users.noreply.github.com> Date: Mon, 13 May 2024 15:11:45 +0300 Subject: [PATCH 1/2] Add Timeout param --- axiom-cloudfront-lambda-cloudformation-stack.template.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/axiom-cloudfront-lambda-cloudformation-stack.template.yaml b/axiom-cloudfront-lambda-cloudformation-stack.template.yaml index 8ce2782..a54de55 100644 --- a/axiom-cloudfront-lambda-cloudformation-stack.template.yaml +++ b/axiom-cloudfront-lambda-cloudformation-stack.template.yaml @@ -21,6 +21,12 @@ Parameters: Type: String Description: The Name of the Dataset in Axiom. MinLength: 1 + LambdaTimout: + Type: Number + Description: Timoute set for lambda function in seconds. + Default: 3 + MaxValue: 900 + MinValue: 1 Resources: LogsBucket: Type: AWS::S3::Bucket @@ -76,6 +82,7 @@ Resources: Properties: Runtime: python3.9 FunctionName: axiom-cloudfront-lambda + Timeout: !Ref "LambdaTimout" Handler: index.lambda_handler Code: ZipFile: | From f52f66fa3896637f85a2893a40d0a90afe5ade68 Mon Sep 17 00:00:00 2001 From: yyaskriloff <69407772+yyaskriloff@users.noreply.github.com> Date: Mon, 13 May 2024 15:17:29 +0300 Subject: [PATCH 2/2] Add memory param --- axiom-cloudfront-lambda-cloudformation-stack.template.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/axiom-cloudfront-lambda-cloudformation-stack.template.yaml b/axiom-cloudfront-lambda-cloudformation-stack.template.yaml index a54de55..ae11ae4 100644 --- a/axiom-cloudfront-lambda-cloudformation-stack.template.yaml +++ b/axiom-cloudfront-lambda-cloudformation-stack.template.yaml @@ -27,6 +27,12 @@ Parameters: Default: 3 MaxValue: 900 MinValue: 1 + LambdaMemory: + Type: Number + Description: Memory Size allocated to lambda function in MB. + default: 128 + MaxValue: 10240 + MinValue: 128 Resources: LogsBucket: Type: AWS::S3::Bucket @@ -83,6 +89,7 @@ Resources: Runtime: python3.9 FunctionName: axiom-cloudfront-lambda Timeout: !Ref "LambdaTimout" + MemorySize: !Ref "LambdaMemory" Handler: index.lambda_handler Code: ZipFile: |