이미 업로드 된 Lambda 함수 다운로드
"업로드 .zip"을 사용하여 AWS (Python)에서 람다 함수를 생성했습니다. 이러한 파일을 잃어 버려서 약간의 변경이 필요합니다. .zip을 다운로드 할 수있는 방법이 있습니까?
예!
람다 함수 설정으로 이동하면 오른쪽 상단에 " Actions
" 라는 버튼이 있습니다 . 드롭 다운 메뉴에서 " export
"를 선택 하고 팝업에서 "배포 패키지 다운로드"를 클릭하면 기능이 .zip
파일로 다운로드 됩니다.
업데이트 : sambhaji-sawant 가 스크립트 링크를 추가 했습니다 . 오타 수정, 댓글에 따른 답변 및 스크립트 개선!
aws-cli 를 사용 하여 모든 람다의 zip을 다운로드 할 수 있습니다 .
먼저 람다 zip에 대한 URL을 가져와야합니다. $ aws lambda get-function --function-name $functionName --query 'Code.Location'
그런 다음 wget / curl을 사용하여 URL에서 zip을 다운로드해야합니다. $ wget -O myfunction.zip URL_from_step_1
또한 다음을 사용하여 AWS 계정의 모든 기능을 나열 할 수 있습니다.
$ aws lambda list-functions
AWS 계정에서 모든 람다 함수를 병렬 다운로드하는 간단한 bash 스크립트를 만들었습니다. 여기에서 볼 수 있습니다 :)
참고 : 위 명령 (또는 aws-cli 명령)을 사용하려면 먼저 aws-cli를 설정해야합니다. aws configure
여기에서 사용 가능한 셸 스크립트를 사용할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/41205890/download-an-already-uploaded-lambda-function
'program tip' 카테고리의 다른 글
C ++ 열거 형은 서명되었거나 서명되지 않았습니까? (0) | 2020.08.13 |
---|---|
UNIX 시대를 Date 객체로 변환 (0) | 2020.08.13 |
Google Maps API v3 : 마커 아이콘을 어떻게 동적으로 변경하나요? (0) | 2020.08.13 |
인덱스 (0 기준)는 0보다 크거나 같아야합니다. (0) | 2020.08.13 |
자바에서 .mp3 및 .wav를 재생 하시겠습니까? (0) | 2020.08.13 |