From 2744a0067f728b705217dfe458ded2052dcbc3ea Mon Sep 17 00:00:00 2001 From: Shuto Yukawa Date: Tue, 31 Mar 2026 17:56:24 +0900 Subject: [PATCH] fix(lambda): fix typo in local variable name `resouceArns` to `resourceArns` Fix a typo in a local variable name in `FunctionBase.grantInvokeVersion()`. The variable `resouceArns` is renamed to `resourceArns`. This is a local variable only, so there is no public API impact. --- packages/aws-cdk-lib/aws-lambda/lib/function-base.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/aws-cdk-lib/aws-lambda/lib/function-base.ts b/packages/aws-cdk-lib/aws-lambda/lib/function-base.ts index d7cff2d49f583..2c45248b8d10c 100644 --- a/packages/aws-cdk-lib/aws-lambda/lib/function-base.ts +++ b/packages/aws-cdk-lib/aws-lambda/lib/function-base.ts @@ -553,11 +553,11 @@ export abstract class FunctionBase extends Resource implements IFunction, ec2.IC // Memoize the result so subsequent grantInvoke() calls are idempotent let grant = this._invocationGrants[identifier]; if (!grant) { - let resouceArns = [`${this.functionArn}:${version.version}`]; + let resourceArns = [`${this.functionArn}:${version.version}`]; if (version == this.latestVersion) { - resouceArns.push(this.functionArn); + resourceArns.push(this.functionArn); } - grant = this.grant(grantee, identifier, 'lambda:InvokeFunction', resouceArns); + grant = this.grant(grantee, identifier, 'lambda:InvokeFunction', resourceArns); this._invocationGrants[identifier] = grant; } return grant;