Currently, the config that can be defined in runtime modules is not being passed through when the resource is provisioned. - The [config types](https://github.com/notationhq/notation/blob/main/packages/aws/src/lambda.fn/config.ts) should include all lambda configuration properties appropriate to expose. - These properties should map to the lambda schema defined in [packages/aws/src/lambda.fn/config.ts](https://github.com/notationhq/notation/blob/main/packages/aws.iac/src/resources/lambda/lambda.ts#L31). - The [esbuild plugin](https://github.com/notationhq/notation/blob/main/packages/esbuild-plugins/src/plugins/function-infra-plugin.ts#L33) should be changed so that it doesn't pass the config as a spread parameter - The config should be picked up in [packages/aws/src/lambda/lambda.ts](https://github.com/notationhq/notation/blob/main/packages/aws/src/lambda/lambda.ts#L5) and passed into the resource