如何使用AWS Toolkit for Visual Studio中的测试UI模拟IAmazonLambda.InvokeAsync?

时间:2017-04-08 11:45:49

标签: c# .net visual-studio amazon-web-services lambda

我正在使用AWS SDK for .NET,并且能够通过IAmazonLambda.InvokeAsync方法(doc)从代码调用Lambda,并向其传递一个请求参数,该参数使用{{指定有效负载1}}客户提供凭证。

我还在VS 2015中设置了适用于Visual Studio的AWS Toolkit,以便我可以右键单击我的项目,上传到AWS Lambda,并在上传成功后获得以下测试视图:

enter image description here

您可以点击"调用"按钮在这里调用Lambda。您需要在"示例输入"中输入Lambda的输入作为JSON。框。

我不知道样本输入的JSON格式应该模拟我的IAmazonLambda调用。提供的示例请求格式(在下拉框中)适用于DynamoDB触发器或预定事件,SDK InvokeAsync均无。

InvokeAsync的部分输入是用户定义的有效负载,我显然有这个,但我不知道如何指定用户凭据,或者整体JSON结构应该是什么。

那么:我应该在上面的示例输入框中放置JSON数据的格式是什么,以模拟InvokeAsync调用?

0 个答案:

没有答案