检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
EG自定义策略 如果系统预置的EG权限,不满足您的授权要求,可以创建自定义策略。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在
事件源类型,选择“分布式消息服务RabbitMQ版”。 说明: 如之前未创建授权委托,事件源类型首次选择“分布式消息服务RabbitMQ版”时,系统会自动弹出创建委托授权界面,需要您创建授权委托,详情请查看授权委托。 RabbitMQ实例 消息队列RabbitMQ版中的实例名称。 用户名
由的能力。 事件源 事件源是事件的来源,负责生产事件。事件网格支持以下事件源: 华为云服务事件源:华为云服务作为事件源,华为云服务包含弹性云服务器、对象存储服务和云容器引擎等等。 自定义事件源: 支持自定义应用通过事件网格提供的SDK接入,作为事件源。 支持分布式消息服务Rabb
事件源类型选择“分布式消息服务RocketMQ版”。 说明: 如之前未创建授权委托,事件源类型首次选择“分布式消息服务RocketMQ版”时,系统会自动弹出创建委托授权界面,需要您创建授权委托,详情请查看授权委托。 RocketMQ实例 选择消息队列RocketMQ版中的实例名称。
云搜索服务 CSS 视频分析服务 VAS 数据管理服务 DAS 裸金属服务器 BMS 云测 CloudTest VPC终端节点 VPCEP 云存储网关服务 CSG 虚拟专用网络 VPN 企业路由器 ER 推荐系统 RES 云服务器备份服务 CSBS 内容分发网络服务 CDN 容器安全服务 CGS
请求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。 PATCH:请求服务器更新资源的部分内容。当资源不存在的时
如果“事件源”选择“OBS应用事件源”,需用户的华为云账号添加“Tenant Administrator”权限,如何授权请参见依赖角色的授权方法。 当提供方为“自定义”时,设置如表3所示参数。 表3 自定义事件源参数说明 参数名称 说明 通道配置 配置类型 支持以下两种类型: 选择:选择一个已创建的自定义事件通道。
Kafka版,配置事件源。 配置事件目标。 单击“事件目标”,右侧弹出“事件目标”弹窗。 目标服务选择“FunctionGraph(函数计算)”。 设置事件目标参数。 图1 事件目标-FunctionGraph 表1 FunctionGraph(函数计算)参数说明 参数名称 说明 函数 选
"error_msg" : "Internal Server Error" } 状态码 状态码 描述 200 事件订阅列表 400 非法请求 401 未授权 403 禁止访问 404 未找到资源 500 内部服务错误 错误码 请参见错误码。 父主题: 触发器管理
轻松构建松耦合、分布式的事件驱动架构。 使用条件 已注册华为账号并开通华为云。 当前登录账号拥有使用事件网格的权限。账号权限授权与绑定,请参考创建用户并授权使用EG。 登录事件网格控制台 登录华为云控制台。 单击,选择区域。 单击左上角,在服务列表选择“事件网格 EG”,进入事件网格服务控制台。
"error_msg" : "Internal Server Error" } 状态码 状态码 描述 200 事件订阅列表 400 非法请求 401 未授权 403 禁止访问 404 未找到资源 500 内部服务错误 错误码 请参见错误码。 父主题: 触发器管理
修改已有事件目标,或者新增事件目标。 单击已有事件目标模块,修改事件目标。 单击,新增事件目标。 单击,删除已有事件目标。 设置事件目标提供方及其参数。 当提供方为“华为云”时,设置如下参数。 事件目标:选择事件目标。 当事件目标配置为“FunctionGraph(函数计算)”时: 函数:选择
权限管理 创建用户并授权使用EG EG自定义策略
企业项目。 图2 企业项目 项目和企业项目都可以授权给一个或者多个用户组进行管理,管理企业项目的用户归属于用户组。通过给用户组授予策略,用户组中的用户就能在所属项目/企业项目中获得策略中定义的权限。 有关创建项目、企业项目,以及授权的详细操作,请参见企业项目管理。
的资源(计算资源、存储资源和网络资源),以默认项目为单位进行授权,用户可以访问您账号中该区域的所有资源。如果您希望进行更加精细的权限控制,可以在区域默认的项目中创建子项目,并在子项目中创建资源,然后以子项目为单位进行授权,使得用户仅能访问特定子项目中资源,使得资源的权限控制更加精确。
函数触发器 场景二:云服务事件流转 事件网格作为华为云的标准事件中心,可以实现各个云服务之间的联动。 云服务作为事件源或者事件目标部署在华为云的无服务器(Serverless)应用平台上,应用推送业务实时事件到事件网格,事件网格对事件进行过滤、路由和转化,从而触发订阅事件的云服务。 图2 云服务事件流转
触发器管理 查询单个函数的EG触发器 查询单个函数流的EG触发器 父主题: API
创建通道时需要开启跨账号开关,输入目标账号的ID。 同账号跨区域时目标通道也需要开启跨账号开关,输入本账号的ID。 账号ID 请输入被授权账号ID,多账号以逗号分隔。 说明: 支持配置最多3个账号,多账号以逗号分隔,如:“account1,account2”。 策略 { "Sid":
String 事件源类型 detail Object json格式封装消息实例链接信息:如RabbitMQ实例的instance_id字段、虚拟主机vhost字段、队列queue字段、用户名、密码等 status String 自定义事件源状态 枚举值: CREATE_FAILED RUNNING
具体创建步骤请参考创建事件函数。 图2 函数列表 选择创建的函数,单击进入函数详情页。 选择“设置 > 触发器”,单击“创建触发器”,弹出“创建触发器”对话框。 图3 创建触发器 设置以下信息。 触发器类型:选择“分布式消息服务(Kafka)”。 实例:选择与死信队列相同的Kafka实例。