05/03/2021, 8:20 PM
I am trying to setup a BucketNotification to invoke a lambda on object creation. I am getting this error: error putting S3 Bucket Notification Configuration: InvalidArgument: Unable to validate the following destination configurations From what I have read so far, it could because the bucket doesn't have permission to invoke lambda. How do I give this permission via Pulumi golang. My bucket is imported from an existing bucket created outside of pulumi.
Answer my own question: we need to create a lambda Permission with: lambda.NewPermission()