从api网关运行批处理作业的语法



在我目前的情况下,我已经能够创建3个元素:

  • 批处理队列
  • 批处理作业描述
  • API网关

我的目标是把;提交作业";API网关POST操作的功能(我使用的是REST网关(。我已经能够设置API网关及其在IAM中的角色。我找到了几乎所有的设置,除了操作或路径覆盖。仅仅使用SubmitJob就给我提供了forbidden错误。对于lambda函数,我找到了应该通过示例使用的路径覆盖。

我的问题:当调用AWS批处理作业以从API网关提交作业时;路径覆盖";在";集成请求"?

在AWS中,我不认为您可以将API网关与Batch作业直接关联。相反,您必须设置一个由API网关POST数据触发的lambda函数,并且该函数submit是AWS批处理函数的作业。

实现这一点的步骤如下:api网关与aws批处理的集成

我做到了。一个Lambda函数可以为API的多个端点提供服务,您可以使用它将数据路由到批处理函数并将它们排队。

最新更新