检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ID 最小长度:1 最大长度:128 请求示例 { "channel_id" : "635d6fc4-8b3e-4c3a-9604-5e4e9c98ea2e", "description" : null, "name" : "test", "type" : "RABBITMQ
支持分布式消息服务RabbitMQ版和分布式消息服务RocketMQ版作为自定义事件源。 事件目标 事件目标负责处理事件,是事件发送的终端。
否 SourceDMSMQParameters object 华为云DMS版rocketMQ事件源 name 否 String 事件源类型名称 枚举值: HC.Kafka HC.COMMUNITY_ROCKETMQ HC.DMS_ROCKETMQ HC.MOBILE_ROCKETMQ
首次创建自定义事件源“事件源类型”选择“分布式消息服务RabbitMQ版”或“分布式消息服务RocketMQ版”时,系统会自动弹出创建委托授权界面,同意授权后,EG将在统一身份认证服务为您创建名为EG_DELEGATE_FG_AGENCY和EG_AGENCY的委托。
最小长度:1 最大长度:128 description 否 String 事件源描述 最大长度:255 channel_id 否 String 指导事件源归属的事件通道ID type 否 String 事件源类型 缺省值:APPLICATION 枚举值: APPLICATION RABBITMQ
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID 表2 Query参数 参数 是否必选 参数类型 描述 type 是 String 服务委托授权场景类型 枚举值: TARGET_CONNECTION CUSTOM_SOURCE_RABBITMQ
最小长度:1 最大长度:16384 表3 请求Body参数 参数 是否必选 参数类型 描述 type 是 String 服务委托应用场景类型 枚举值: TARGET_CONNECTION CUSTOM_SOURCE_RABBITMQ EG_RESTORE_AGENCY 响应参数 状态码
最小长度:1 最大长度:16384 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 id String 事件模型ID name String 事件模型名称,租户下唯一 description String 事件模型描述 compatibility String
updated_time String 更新UTC时间 channel_id String 事件源归属的事件通道ID channel_name String 事件源归属的事件通道名称 type String 事件源类型 detail Object json格式封装消息实例链接信息:如RabbitMQ
403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。
objects 对象列表 数组长度:0 - 100 表5 CustomizeSchemaItemInfo 参数 参数类型 描述 id String 事件模型ID name String 事件模型名称,租户下唯一 description String 事件模型描述 compatibility
updated_time String 更新UTC时间 channel_id String 事件源归属的事件通道ID channel_name String 事件源归属的事件通道名称 type String 事件源类型 detail Object json格式封装消息实例链接信息:如RabbitMQ
规则配置参数需为JSON格式,示例如下: {"name": "test01"} test01 说明: 当事件目标为“FunctionGraph(函数计算)”,转换后的事件结果如下: {"name": "test01"} 其他示例 在创建事件订阅-配置事件源为“分布式消息服务RabbitMQ