2017-11-03 21 views
1

aws codeseployからすべてのデプロイメントを一覧表示しようとしています。ここにはaws codedeploy APIがあります:http://docs.aws.amazon.com/codedeploy/latest/APIReference/API_ListDeployments.htmlしかし、私はまだカールを介してどのように応答を得ることになるのか分かりません。curlを使用してaws codedeployエンドポイントを呼び出す方法

私はこれまでのところ、これを試してみたし、それは動作しません:

echo $(curl -s 'https://ID_GOES_HERE.execute-api.LOCATION_GOES_HERE.amazonaws.com/ListDeployments') 

編集:私は、私は私のPythonスクリプトのためboto3使用して達成したいものを得ることができました。私はもともと要求を使用することを計画していました:httpは基本的にGET呼び出しを使用しますが、boto3が私のためにこれを処理するようです。

+0

なぜAWS CLIではなくcurlを使用する必要がありますか? –

答えて

1

IDとロケーションをcurlコマンドに入れていますか?上記のコマンドは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>] 
関連する問題