【AWS CDK】Lambda 作成と同時にロググループも作成する方法
環境
$ cdk version 1.102.0 (build a75d52f)
結論
logRetention
の設定を付けてあげるとロググループも作成してくれる。
new lambda.Function( this, 'HelloFunction', { code: lambda.AssetCode.fromAsset('dist/hello'), functionName: 'hello', handler: 'index.handler', runtime: lambda.Runtime.NODEJS_14_X, logRetention: 30, // これを付けると同時にロググループが作成される }, )
ちなみに、logRetention の設定無しでデプロイ → Lambda 実行によりロググループ作成 → logRetention の設定付けて再デプロイした場合、デプロイエラーにはならなかった。