@@ -2,6 +2,7 @@ import * as cdk from "aws-cdk-lib";
22import { Construct } from "constructs" ;
33import * as lambda_nodejs from "aws-cdk-lib/aws-lambda-nodejs" ;
44import * as lambda from "aws-cdk-lib/aws-lambda" ;
5+ import * as log from "aws-cdk-lib/aws-logs" ;
56
67export class CdkbasicStack extends cdk . Stack {
78 constructor ( scope : Construct , id : string , props ?: cdk . StackProps ) {
@@ -14,6 +15,7 @@ export class CdkbasicStack extends cdk.Stack {
1415 entry : "services/testTsCommonJs/lambda.ts" ,
1516 handler : "lambdaHandler" ,
1617 runtime : lambda . Runtime . NODEJS_20_X ,
18+ logRetention : log . RetentionDays . ONE_DAY ,
1719 }
1820 ) ;
1921
@@ -27,6 +29,7 @@ export class CdkbasicStack extends cdk.Stack {
2729 bundling : {
2830 format : lambda_nodejs . OutputFormat . ESM ,
2931 } ,
32+ logRetention : log . RetentionDays . ONE_DAY ,
3033 }
3134 ) ;
3235
@@ -37,6 +40,7 @@ export class CdkbasicStack extends cdk.Stack {
3740 entry : "services/testJsCommonJs/lambda.js" ,
3841 handler : "lambdaHandler" ,
3942 runtime : lambda . Runtime . NODEJS_20_X ,
43+ logRetention : log . RetentionDays . ONE_DAY ,
4044 }
4145 ) ;
4246
@@ -51,6 +55,7 @@ export class CdkbasicStack extends cdk.Stack {
5155 bundling : {
5256 format : lambda_nodejs . OutputFormat . ESM ,
5357 } ,
58+ logRetention : log . RetentionDays . ONE_DAY ,
5459 }
5560 ) ;
5661
@@ -61,6 +66,7 @@ export class CdkbasicStack extends cdk.Stack {
6166 runtime : lambda . Runtime . NODEJS_20_X ,
6267 handler : "lambda.lambdaHandler" ,
6368 code : lambda . Code . fromAsset ( "services/testJsCommonJs" ) ,
69+ logRetention : log . RetentionDays . ONE_DAY ,
6470 }
6571 ) ;
6672
@@ -71,6 +77,7 @@ export class CdkbasicStack extends cdk.Stack {
7177 runtime : lambda . Runtime . NODEJS_20_X ,
7278 handler : "lambda.lambdaHandler" ,
7379 code : lambda . Code . fromAsset ( "services/testJsEsModule" ) ,
80+ logRetention : log . RetentionDays . ONE_DAY ,
7481 }
7582 ) ;
7683
0 commit comments