amazon-web-services - aws - lambda symbol
Descargue una funciĆ³n Lambda ya cargada (3)
Actualización: Enlace agregado al script por sambhaji-sawant . Errores tipográficos, respuesta mejorada y script basado en comentarios!
Puede usar aws-cli para descargar el zip de cualquier lambda.
Primero debe obtener la URL del zip de lambda
$ aws lambda get-function --function-name $functionName --query ''Code.Location''
Luego debe usar wget / curl para descargar el zip desde la URL.
$ wget -O myfunction.zip URL_from_step_1
Además, puede enumerar todas las funciones en su cuenta de AWS utilizando
$ aws lambda list-functions
Hice un script bash simple para descargar en paralelo todas las funciones lambda de su cuenta de AWS. Puedes verlo here :)
Nota: Deberá configurar aws-cli antes de usar los comandos anteriores (o cualquier comando aws-cli) usando
aws configure
Creé una función lambda en AWS (Python) usando "upload .zip" Perdí esos archivos y necesito hacer algunos cambios, ¿hay alguna forma de descargar ese .zip?
Puede usar el script de shell disponible here
¡Sí!
Navegue hasta la configuración de la función lambda y en la parte superior derecha tendrá un botón llamado "
Actions
".
En el menú desplegable, seleccione "
export
" y en la ventana emergente haga clic en "Descargar paquete de implementación" y la función se descargará en un archivo
.zip
.