Hi All, We have planned to do amazon lambda connector for ESB with the following Methods [1] for initial version.
AWS Lambda : - is an event-driven, server-less computing platform provided by Amazon as a part of the Amazon Web Services. It is a compute service that runs code in response to events and automatically manages the compute resources required by that code. [1] - CreateFunction - Creates a new Lambda function. - DeleteFunction - Deletes the specified Lambda function code and configuration. - GetFunction - Returns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with CreateFunction so can download the .zip file. - GetFunctionConfiguration - Returns the configuration information of the Lambda function. - ListFunctions - Returns a list of your Lambda functions. - ListVersionsByFunction - List all versions of a function. - UpdateFunctionCode - Updates the code for the specified Lambda function. - UpdateFunctionConfiguration - Updates the configuration parameters for the specified Lambda function by using the values provided in the request. - CreateAlias - Creates an alias that points to the specified Lambda function version. - DeleteAliasn - Deletes the specified Lambda function alias. - GetAlias - Returns the specified alias information such as the alias ARN, description, and function version it is pointing to. - ListAliases - Returns list of aliases created for a Lambda function. - UpdateAlias - To update the function version to which the alias points and the alias description. - AddPermission - Adds a permission to the resource policy associated with the specified AWS Lambda function. - RemovePermission - To remove individual permissions from an resource policy associated with a Lambda function by providing a statement ID that provided when added the permission. - GetAccountSettings - Returns a customer's account settings. Please let me know if you have any suggestions on this? Thanks, Kanapriya Kuleswararajan Software Engineer | WSO2 Mobile : - 0774894438 Mail : - [email protected] LinkedIn : - https://www.linkedin.com/in/kanapriya-kules-94712685/ <https://www.linkedin.com/in/hariprasath-thanarajah-5234b660>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
