From 86b7de4400d2de6ab986337bee6aa0758a72d7c8 Mon Sep 17 00:00:00 2001 From: Chris Marsh Date: Mon, 21 Feb 2022 11:47:11 +0000 Subject: [PATCH] Update add-log-retention.js Add new property to functions --- add-log-retention.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/add-log-retention.js b/add-log-retention.js index 7e90c2b..a4a45db 100644 --- a/add-log-retention.js +++ b/add-log-retention.js @@ -11,6 +11,13 @@ class AwsAddLogRetention { if(!semver.satisfies(serverless.version, '>= 1.20.2')) { throw new Error('serverless-plugin-log-retention requires serverless 1.20.2 or higher'); } + + // Add new property to functions + serverless.configSchemaHandler.defineFunctionProperties('aws', { + properties: { + logRetentionInDays: { type: 'number' }, + }, + }); this.serverless = serverless; this.options = options;