2017-11-03 11 views
1

aws codeseploy에서 모든 배포를 나열하려고합니다. aws codedeploy API는 여기에 있습니다 : http://docs.aws.amazon.com/codedeploy/latest/APIReference/API_ListDeployments.html하지만 컬을 통해 응답을 얻으려면 어떻게해야하는지 아직 확실하지 않습니다.말풍선을 사용하여 aws codeseploy 끝점을 호출하는 방법

지금까지이 시도하고 그것이 작동하지 않습니다

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

편집 : 나는 내 파이썬 스크립트 boto3 사용하여 내가 달성하기 위해 원하는 것을 얻을 수있었습니다. 나는 원래 요청을 사용할 계획이었습니다. http는 기본적으로 GET 호출을 사용하지만, boto3이 나를 대신 처리합니다.

+0

왜 AWS CLI 자체가 아닌 컬을 사용해야합니까? –

답변

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>]