通过CloudWatch计划API网关请求?

Sea*_*nka 1 amazon-web-services amazon-cloudwatch aws-api-gateway

我有一个API(通过API网关),其中每个资源的方法都通过lambda代理集成路由到单个lambda函数,其中每个请求在内部进行处理。

如何通过CloudWatch事件自动调度对一种资源的方法的计划调用?优选地,这将不能通过直接调用lambda函数来完成,而是允许指定的(恒定)输入。

b.b*_*4rd 5

由于CloudWatch Evens不允许直接调用HTTP端点,因此您应该能够通过使用SNS和HTTP订阅来完成此操作。因此,工作流程如下:

Scheduled CloudWatch Event -> SNS endpoint with constant JSON payload -> HTTP subscription (which is your APIG endpoint)