是否可以创建一个EventBridge规则,在一天的特定时间调用API作为自定义目标?
似乎只有当目标为AWS或合作伙伴服务时,才能为其设置计划,而无法为自定义配置的端点设置计划。
我想做的只是设置一个每天调用一个端点的日常任务。如果有更好的方法,请建议一下?
编辑
在EventBridge下,我创建了一个连接,指向OAuth端点,然后创建了一个API目标,指向我想要每天调用的API端点。
我随后创建了一个事件总线和一个规则,但是在尝试在规则上设置计划选项时,它显示了一个警告,该警告说明:
“当选择自定义或合作伙伴事件总线时,不支持计划规则。”
我认为这意味着我无法使用EventBridge调用自己的API端点,除非通过Lambda。我错了吗?
似乎只有当目标为AWS或合作伙伴服务时,才能为其设置计划,而无法为自定义配置的端点设置计划。
我想做的只是设置一个每天调用一个端点的日常任务。如果有更好的方法,请建议一下?
编辑
在EventBridge下,我创建了一个连接,指向OAuth端点,然后创建了一个API目标,指向我想要每天调用的API端点。
我随后创建了一个事件总线和一个规则,但是在尝试在规则上设置计划选项时,它显示了一个警告,该警告说明:
“当选择自定义或合作伙伴事件总线时,不支持计划规则。”
我认为这意味着我无法使用EventBridge调用自己的API端点,除非通过Lambda。我错了吗?
规则 > 创建规则 > 名称:somename > 事件总线:默认 > 日程安排 > 下一步 > 日期和时间:现在+1小时 > 灵活时间窗口:15 > 下一步
,我最终会进入“选择目标”页面,在那里我没有选择我的 API 目标的选项。因此,我无法按计划触发我的 API。 - Matt W