I need to invoke an AWS Lambda function from within a Google Sheet following any changes to the spreadsheet. I have a Google App Script that executes when any changes are made to the spreadsheet but need an http request to trigger a Lambda function.
The Lambda function will be NodeJS and contain a gsjson package (that converts a Google Sheet to JSON) and then move the newly created JSON file to S3 using either S3Cmd or trigger another S3 Lambda function that can move files to S3 buckets:
Google Sheet->Google App Script->Trigger AWS API Gateway?
Lambda function(NodeJS)->gsjson npm module->Create JSON file->Move JSON file to S3 bucket
What action/trigger can be used to invoke a Lambda function/AWS Gateway API from inside a Google App Script?