AWS Lambda Commands
Lambda function management
List Functions
aws lambda list-functions # list all Lambda functions
aws lambda get-function --function-name my-function # get function details
Create Function
aws lambda create-function --function-name my-function --runtime python3.9 --role arn:aws:iam::xxx:role/lambda-role --handler lambda_function.lambda_handler --zip-file fileb://function.zip # create function
Update Function
aws lambda update-function-code --function-name my-function --zip-file fileb://function.zip # update code
aws lambda update-function-configuration --function-name my-function --timeout 30 # update config
Invoke Function
aws lambda invoke --function-name my-function output.txt # invoke function
aws lambda invoke --function-name my-function --payload {} output.txt # invoke with payload
Delete Function
aws lambda delete-function --function-name my-function # delete function