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;