amazon-web-services - AWS - 如何为 fifo lambda 创建事件源映射?
问题描述
我正在尝试使用 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
这会导致:调用 CreateEventSourceMapping 操作时发生错误 (InvalidParameterValueException):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
这会导致:错误:需要参数 --starting-position
我错过了什么吗?我应该如何调用这个命令?
aws -version
告诉我我正在跑步aws-cli/1.15.10 Python/2.7.9 Windows/2012Server botocore/1.10.10
。这只是一个过时的版本吗?
所以,当我写这个问题时,我将 cli 升级到 2.0.9 并且选项 2 有效!!!
解决方案
将 cli 升级到 2.0.9 并且选项 2 有效!!!
推荐阅读
- python - 如何在 QScrollArea 中动态添加和删除绘图小部件?
- java - 为什么我的 axios 发布请求不起作用并发送空字符串?
- d3-graphviz - D3 GraphViz HTML 字符串未正确呈现
- snowflake-cloud-data-platform - SQL获取在两列上具有最大值的行
- reactjs - 无法正确键入以下接受自定义属性键的 HOC 函数
- react-native-android - 测试命令失败并引发错误,如 ERROR: DetoxRuntimeError: Failed to run application on the device
- python - 如何找到与创建实例相关的 AST 分配节点?
- java - 执行使用 jpackage 制作的 .exe 时出现“无法启动 JVM”错误是什么意思?
- visual-studio-code - SSH 不会 bash 进入配置文件,因此没有权限 mkdir 用于 vscode 远程 ssh
- php - 我正在尝试将表单提交发送到我的电子邮件