检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询事件源列表 功能介绍 支持条件查询,如可以指定事件通道ID来查询某个事件通道下的所有事件源。 URI GET /v1/{project_id}/sources 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户资源空间ID 表2 Query
查询事件通道列表 功能介绍 查询事件通道列表,包括系统通道和自定义通道。 URI GET /v1/{project_id}/channels 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户资源空间ID 表2 Query参数 参数 是否必选
事件通道概述 事件通道负责接收来自事件源的事件。 事件网格支持的事件通道如下: 云服务事件通道:由事件网格自动创建、且不可修改的一条默认的云服务事件通道,用于接收云服务事件源产生的事件。云服务事件源产生的事件只能发布到云服务事件通道。 自定义事件通道:您自行创建的事件通道,用于接收自定义事件源产生的事件
查询事件模型列表 功能介绍 查询事件模型列表,包括系统事件模型和自定义事件模型 URI GET /v1/{project_id}/schemas 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户资源空间ID 表2 Query参数 参数 是否必选
事件目标 事件目标是事件的处理终端,负责消费事件。 事件网格支持的事件目标如下: 云服务事件目标:已对接事件网格的华为云服务。 自定义事件目标:您自定义的处理事件的服务。
典型应用场景 场景一:函数触发器 事件网格提供了统一的事件源接入方式,为函数工作流服务提供SaaS应用事件或云服务事件的标准化接入。 SaaS应用/云服务将产生的事件发送到事件网格中,事件网格对事件进行校验、过滤、路由和转化,然后推送给已经订阅事件的函数,触发函数执行业务处理逻辑。
构造请求 本节如何构造REST API的请求,并以调用IAM服务的获取用户Token说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 请求URI 请求URI由如下部分组成。 {URI-scheme} :// {Endpoint} / {resource-path
事件源概述 事件源是事件的来源,负责将华为云服务、自定义应用、SaaS应用等应用程序生产的事件发布到事件网格。 事件网格支持的事件源如下: 云服务事件源:华为云服务作为事件源,通过预定义的事件类型和事件通道发布事件到事件网格,事件规则对事件进行过滤,然后将过滤后的事件路由到事件目标
创建事件源如何配置安全组? 创建分布式消息服务RabbitMQ版或分布式消息服务RocketMQ版自定义事件源之前,需要正确配置安全组规则。 分布式消息服务所属的安全组“入方向规则”配置错误,会导致事件目标函数工作流无法消费事件; 用户default安全组“出方向规则”配置错误,事件源会创建失败
查询专业版事件流集群列表 功能介绍 查询专业版事件流集群列表 URI GET /v1/{project_id}/eventrouter/clusters 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户资源空间ID 表2 Query参数
查询单个函数的EG触发器 功能介绍 查询触发器,支持指定函数urn,一个以函数urn为目标的订阅为一个触发器。 URI GET /v1/{project_id}/subscription-triggers/{func_urn} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询目标连接列表 功能介绍 查询目标连接列表。 URI GET /v1/{project_id}/connections 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户资源空间ID 表2 Query参数 参数 是否必选 参数类型 描述
查询事件订阅列表 功能介绍 查询事件订阅列表,支持指定事件通道。 URI GET /v1/{project_id}/subscriptions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户资源空间ID 表2 Query参数 参数 是否必选
查询单个函数流的EG触发器 功能介绍 查询触发器,支持指定函数流id,一个以函数流id为目标的订阅为一个触发器。 URI GET /v1/{project_id}/subscription-triggers/workflow/{workflow_id} 表1 路径参数 参数 是否必选
权限策略和授权项 如果您需要对您所拥有的事件网格服务进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用事件网格服务的其它功能
授权委托 事件网格服务提供的部分功能需要用到服务权限申请与用户创建委托授权,具体功能请参考表1。 表1 授权委托信息 委托名称 委托方 被委托方 委托权限 用途 EG_DELEGATE_FG_AGENCY 用户 FunctionGraph vpc:ports:delete vpc:
创建事件订阅目标 功能介绍 创建单个事件订阅目标。 URI POST /v1/{project_id}/subscriptions/{subscription_id}/targets 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户资源空间
更新事件订阅目标 功能介绍 更新事件订阅目标定义。 URI PUT /v1/{project_id}/subscriptions/{subscription_id}/targets/{target_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
事件模型自动发现 功能介绍 事件模型自动发现 URI POST /v1/{project_id}/schema-discover 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID 请求参数 表2 请求Body参数 参数 是否必选
事件网格如何收费? 事件网格根据自定义(包含云服务租户侧事件产生 )或第三方事件流入的事件数量进行计费。 事件网格当前提供按需计费模式,这种购买方式比较灵活,按照实际使用量付费,没有最低消费。 华为云服务事件源自身产生发布的事件(任意事件状态变化 )免费,事件消费免费。