Не удается создать лямбда-функцию с помощью команды AWS

#amazon-web-services #aws-lambda

#amazon-web-services #aws-лямбда

Вопрос:

Я пытаюсь создать лямбда-функцию с помощью команды AWS.Когда я выполняю приведенную ниже команду, она выдает мне Unknown option ошибку.

Команда AWS:

 aws lambda create-function --function-name function_name ukmon-appd-disabled- 
health-rules --runtime python3.7 --zip-file 
fileb://bin/disabled_health_rules.zip --handler index.handler --timeout 10 - 
-memory-size 1024 --role arn:aws:iam::99999999999:role/crossaccount
  

Ошибка:

 Unknown options: ukmon-appd-disabled-health-rules
  

Я пробовал использовать разные имена.Я не в состоянии понять, что означает эта ошибка. Заранее спасибо.

Ответ №1:

Удалите function_name . Она распознается как значение параметра --function-name вместо ukmon-appd-disabled-health-rules .

Ответ №2:

У вас есть аргумент, function-name записанный дважды. Просто удалите такую

 aws lambda create-function --function-name ukmon-appd-disabled- 
health-rules --runtime python3.7 --zip-file 
fileb://bin/disabled_health_rules.zip --handler index.handler --timeout 10 - 
-memory-size 1024 --role arn:aws:iam::99999999999:role/crossaccount