我正在尝试列出aws codedeploy中的所有部署。这里有一个aws codedeploy API:http://docs.aws.amazon.com/codedeploy/latest/APIReference/API_ListDeployments.html但是我仍然不确定如何通过curl获得响应。
到目前为止我已经尝试过这种方法并且不起作用:
echo $(curl -s 'https://ID_GOES_HERE.execute-api.LOCATION_GOES_HERE.amazonaws.com/ListDeployments')
编辑:我能够通过使用boto3获取我想要实现的python脚本。我原本打算使用请求:http基本上使用GET调用,但似乎boto3为我处理这个问题。
答案 0 :(得分:1)
你是否在curl命令中输入ID和位置?上面提到的命令没有id和位置。
此外,您还可以尝试按照CLI命令列出部署组中的部署,以查找使用适用的IAM用户或AWS账户注册的应用程序。
list-deployments
[--application-name <value>]
[--deployment-group-name <value>]
[--include-only-statuses <value>]
[--create-time-range <value>]
[--cli-input-json <value>]
[--starting-token <value>]
[--max-items <value>]
[--generate-cli-skeleton <value>]