我正在使用AWS SDK for .NET,并且能够通过IAmazonLambda.InvokeAsync
方法(doc)从代码调用Lambda,并向其传递一个请求参数,该参数使用{{指定有效负载1}}客户提供凭证。
我还在VS 2015中设置了适用于Visual Studio的AWS Toolkit,以便我可以右键单击我的项目,上传到AWS Lambda,并在上传成功后获得以下测试视图:
您可以点击"调用"按钮在这里调用Lambda。您需要在"示例输入"中输入Lambda的输入作为JSON。框。
我不知道样本输入的JSON格式应该模拟我的IAmazonLambda
调用。提供的示例请求格式(在下拉框中)适用于DynamoDB触发器或预定事件,SDK InvokeAsync
均无。
InvokeAsync
的部分输入是用户定义的有效负载,我显然有这个,但我不知道如何指定用户凭据,或者整体JSON结构应该是什么。
那么:我应该在上面的示例输入框中放置JSON数据的格式是什么,以模拟InvokeAsync
调用?