postman 将AWS EC2 API(https)与EC2启动模板配合使用-无法识别参数LaunchTemplate

nszi6y05  于 2022-11-07  发布在  Postman
关注(0)|答案(1)|浏览(154)

我是一个非常新的API,不能弄清楚这一点。
我有一个用例,我想通过https调用AWS EC2 Rest API,从启动模板启动一个示例。我使用“RunInstances”1来尝试此操作。我已经滚动了整个文档,并包含了所有必需的参数。
然后,我将“ImageId”添加到测试中,并获得了良好的运行(没有身份验证等问题)。
问题是我无法弄清楚如何让API接受“LaunchTemplate”选项。我要么得到“参数LaunchTemplate无法识别”,要么得到“400 - bad request”错误。
在 Postman 我有:Postman Screenshot with the RunInstances call set up and the full URL visable
这是指向“LaunchTemplateSpecification”对象文档的链接(也从1链接)3
有人能帮我弄清楚如何为“LaunchTemplate”参数构造API请求吗?
此外,我的网络搜索没有显示HTTPS(网址)的例子,只有CLI的例子(没有这个参数在文档中也)。如果有人发现一个链接,我不能,请发送给我的方式。
谢谢你!

wbrvyc0a

wbrvyc0a1#

LaunchTemplate.LaunchTemplateName参数而言,@stdunbar是正确的。
我向AWS支持部门提交了一个案例,并收到了响应。我缺少一个“版本”参数。
正确的参数设置如下:

https://us-east-1.ec2.amazonaws.com/?
   Action=RunInstances&
   MaxCount=1&
   MinCount=1&
   LaunchTemplate.LaunchTemplateName=Testing-Template&
   Version=2016-11-15

这是一个更新的图像 Postman (为学习者喜欢我)1

相关问题