You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何捕获Service Catalog预置产品状态变更以触发AWS Lambda函数?

捕获Service Catalog预置产品状态变更触发Lambda的方案

1. 自定义EventBridge事件规则

AWS Service Catalog的预置产品状态变更事件并未在EventBridge控制台的默认事件类型列表中展示,但可以通过自定义事件模式来精准匹配。

2. 配置事件匹配模式

在EventBridge中创建新规则时,选择"自定义模式",输入以下JSON模式,仅匹配状态变为AVAILABLE的事件:

{
  "source": ["aws.servicecatalog"],
  "detail-type": ["Service Catalog Provisioned Product Status Change"],
  "detail": {
    "status": ["AVAILABLE"]
  }
}

3. 关联Lambda函数作为目标

完成事件规则创建后,将你的Lambda函数设置为该规则的目标。当Service Catalog预置产品状态变为AVAILABLE时,EventBridge会自动触发Lambda执行。

4. 验证触发效果

手动发起一次Service Catalog产品预置操作,待状态更新为Available后,查看Lambda的执行日志,确认触发逻辑是否正常生效。

如果需要更精准的过滤(比如指定特定产品或账户),可以在detail字段中添加额外匹配条件,例如provisionedProductId、productId等。

内容的提问来源于stack exchange,提问作者Trym Berg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 09:01:00