Я пытаюсь создать отображение источника событий с помощью AWS cli, но получаю комбинацию ошибок, которые не складываются. Вот что я пробовал:
aws lambda create-event-source-mapping --function-name someFunctionName --batch-size 100 --starting-position LATEST --event-source arn:aws:sqs:eu-central-1:someARN:SomeQueue.fifo
Это приводит к: Произошла ошибка (InvalidParameterValueException) при вызове операции CreateEventSourceMapping: StartingPosition недопустимо для источников событий SQS.
Затем я пытаюсь без начальной позиции: aws lambda create-event-source-mapping --function-name someFunctionName --batch-size 100 --event-source arn:aws:sqs:eu-central-1:someARN:SomeQueue.fifo
, что приводит к: error: аргумент - требуется позиция начала
Я что-то упустил ? Как мне вызвать эту команду?
aws -version
говорит мне, что я бегу aws-cli/1.15.10 Python/2.7.9 Windows/2012Server botocore/1.10.10
. Это просто устаревшая версия?
Итак, когда я пишу этот вопрос, я обновляю cli до 2.0.9, и вариант 2 работает !!!