检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
典型应用场景 场景一:函数触发器 事件网格提供了统一的事件源接入方式,为函数工作流服务提供SaaS应用事件或云服务事件的标准化接入。 SaaS应用/云服务将产生的事件发送到事件网格中,事件网格对事件进行校验、过滤、路由和转化,然后推送给已经订阅事件的函数,触发函数执行业务处理逻辑。
操作流程 前提条件 进行本实践操作需要提前完成的事项: 已开通事件网格服务并授权。 已创建虚拟私有云和子网。 已创建安全组。 实践流程 创建事件订阅和事件路由流程如下图所示: 父主题: 基于事件订阅将OBS应用事件源消息路由至分布式消息服务Kafka版
自定义事件是否支持批量发送?该如何封装? 支持。 事件网格支持以对象数组封装的方式进行批量事件发送,其中数组中每个元素都需要遵循CloudEvents V1.0标准格式要求。 更多详情请参见CloudEvents SDK。
删除自定义事件通道 本章节介绍在事件网格控制台如何删除自定义事件通道。 操作步骤 登录事件网格控制台。 在左侧导航栏选择“事件通道”,进入“事件通道”页面。 在待删除的自定义事件通道后,单击“删除”,弹出“删除事件通道”对话框。 已关联自定义事件源,或事件订阅的事件通道,无法删除
能否将自定义事件推送到EventGrid? 可以。 您可以将自定义事件以CloudEvents V1.0的格式要求进行封装,并通过API将其发送到EventGrid。 请参考自定义事件发送流程,将自定义事件推送到EventGrid。
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID source_id 是 String 指定查询的事件源ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Tok
项目和企业项目 项目 IAM中的项目用于将OpenStack的资源(计算资源、存储资源和网络资源)进行分组和隔离。用户拥有的资源必须挂载在项目下,项目可以是一个部门或者项目组。一个账户中可以创建多个项目。 企业项目 企业管理中的企业项目是对多个资源进行分组和管理,在目标区域中同一
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID schema_id 是 String 指定查询的事件模型ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户To
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID channel_id 是 String 指定查询的事件通道ID 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 企业项目id
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID connection_id 是 String 指定查询的目标连接ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户To
/v1/{project_id}/endpoints/{endpoint_id} 表1 路径参数 参数 是否必选 参数类型 描述 endpoint_id 是 String 指定查询访问端点的id project_id 是 String 租户项目ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述
更新事件流 功能介绍 更新事件流。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v1/{project_id}/eventstreamings/{eventstreaming_id}
相关概念 事件 状态发生改变的数据记录。 事件源 事件的来源,负责生产事件。 事件目标 事件的处理终端,负责消费事件。 事件通道 事件的中转站,负责接收来自事件源的事件。 事件规则 事件发送到事件网格后,会根据事件规则进行过滤,满足规则的事件才会被路由发送到对应的事件目标。
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID channel_id 是 String 指定查询的事件通道ID 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 企业项目id
创建事件流 功能介绍 创建事件流。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/eventstreamings 表1 路径参数
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID schema_id 是 String 指定查询的事件模型ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户To
PASSWORD:IAM 用户密码。 DOMAIN_NAME:IAM domain用户名。 IAM_ENDPOINT:IAM的终端节点,您可以从地区和终端节点中查询服务的终端节点。 PROJECT_ID:即项目ID,参考API凭证,获取项目ID。 CHANNEL_ID:参考收集信息,获取通道ID。 E
移动云RocketMQ版 本章节介绍在事件流里添加移动云 RocketMQ版事件源的方法。 目前支持region:上海二 前提条件 已在移动云购买RocketMQ实例。 当源端为移动云RocketMQ时,目标端只支持选择FunctionGraph(函数计算)。 创建移动云 RocketMQ版事件源
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID endpoint_id 是 String 指定查询访问端点的id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户To
创建自定义事件模型 功能介绍 创建自定义事件模型 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/schemas 表1 路径参数