From 37a2c9ce3d7fe46a7315bbe9f87204185f14f8b6 Mon Sep 17 00:00:00 2001 From: KowalskiTom Date: Mon, 30 Sep 2019 12:25:14 -0400 Subject: [PATCH 1/2] Update serverless.js --- serverless.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/serverless.js b/serverless.js index dd321d9..cf135ba 100644 --- a/serverless.js +++ b/serverless.js @@ -50,7 +50,7 @@ class AwsLambda extends Component { const config = mergeDeepRight(defaults, inputs) - config.name = this.state.name || this.context.resourceId() + config.name = inputs.name || this.state.name || this.context.resourceId() this.context.debug( `Starting deployment of lambda ${config.name} to the ${config.region} region.` From e864e368da8ee43fc43f662c237560e1ce368013 Mon Sep 17 00:00:00 2001 From: KowalskiTom Date: Fri, 22 Nov 2019 08:17:36 -0500 Subject: [PATCH 2/2] pass name to role --- serverless.js | 1 + 1 file changed, 1 insertion(+) diff --git a/serverless.js b/serverless.js index cf135ba..d8f8c8d 100644 --- a/serverless.js +++ b/serverless.js @@ -70,6 +70,7 @@ class AwsLambda extends Component { outputsAwsIamRole = await awsIamRole({ service: 'lambda.amazonaws.com', + name: config.name, policy: { arn: 'arn:aws:iam::aws:policy/AdministratorAccess' },