检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
事件订阅管理 创建事件订阅 查询事件订阅列表 更新事件订阅 查询事件订阅详情 删除事件订阅 更新事件订阅源 创建事件订阅目标 更新事件订阅目标 查询事件订阅目标详情 删除事件订阅目标 操作事件订阅 父主题: API
实施步骤 创建OBS源桶和目标桶 创建FG函数 创建EG事件订阅 发送OBS事件 在事件追踪中查看事件投递信息 在函数服务的监控中查看代码执行详情 在OBS目标桶查看对象是否已完成同步 父主题: 基于EventGrid事件订阅和Function实现OBS桶数据同步
事件类型中描述的事件(如上传、覆盖),在OBS中触发后,根据事件订阅中事件类型的选择,可对该事件进行路由传递。例如在桶名为test_zzy的OBS源桶中上传“test930.png”文件,目录为“success”。 图2 OBS桶列表 父主题: 实施步骤
K。 请求鉴权失败。 检查发布事件的请求方法、请求地址和请求体与利用验签算法生成签名时的参数是否一致。 资源不存在。 请检查事件通道、事件源、事件订阅等是否创建成功并且正确配置。 事件体的格式不正确。 请检查事件是否符合CloudEvents协议标准格式,特别注意使用序列化框架序列化后属性的大小写有没有改变。
单击“创建Serverless版事件流”,然后单击左上角图标,输入事件流名称和描述,完成后单击“确定”。 请参考配置分布式消息服务 Kafka版,配置事件源。 配置事件目标。 单击“事件目标”,右侧弹出“事件目标”弹窗。 目标服务选择“FunctionGraph(函数计算)”。 设置事件目标参数。
修订记录 发布日期 修订记录 2023-02-24 新增获取obs桶列表API接口。 新增预校验指定事件源发布事件成功接口。 新增查询事件通道监控指标数据接口。 新增查询事件订阅监控指标数据接口。 更新查询事件订阅列表接口名称为查询单个函数的EG触发器接口。 新增查询单个函数流的EG触发器接口。
rs object 社区版rocketMQ类型事件源 source_dms_rocketmq 否 SourceDMSMQParameters object 华为云DMS版rocketMQ事件源 name 否 String 事件源类型名称 枚举值: HC.Kafka HC.COMMUNITY_ROCKETMQ
ters object 社区版rocketMQ类型事件源 source_dms_rocketmq SourceDMSMQParameters object 华为云DMS版rocketMQ事件源 name String 事件源类型名称 枚举值: HC.Kafka HC.COMMUNITY_ROCKETMQ
ters object 社区版rocketMQ类型事件源 source_dms_rocketmq SourceDMSMQParameters object 华为云DMS版rocketMQ事件源 name String 事件源类型名称 枚举值: HC.Kafka HC.COMMUNITY_ROCKETMQ
rs object 社区版rocketMQ类型事件源 source_dms_rocketmq 否 SourceDMSMQParameters object 华为云DMS版rocketMQ事件源 name 否 String 事件源类型名称 枚举值: HC.Kafka HC.COMMUNITY_ROCKETMQ
自定义事件目标url参数错误 请检查事件目标url参数 400 EG.00513004 invalid filter parameters 事件源过滤规则配置参数错误 请检查事件源过滤规则配置参数是否正确 400 EG.00513005 invalid channel 事件通道不可用 请重新选择事件通道
String 事件模型兼容性 枚举值: NONE provider_type String 提供方类型,OFFICIAL:官方事件源;CUSTOM:自定义事件源 枚举值: OFFICIAL CUSTOM format String 事件模型格式 number_of_versions Integer
创建容器应用基本流程 快速创建一个kubernetes集群 03 使用 根据业务发展需要,您可以修改事件源、事件目标和事件规则。除此之外,您还可以查看审计日志,以便日后的审计和回溯。 日常操作 创建自定义事件源 事件通道 创建事件订阅 创建事件流 过滤规则参数说明 事件内容转换 网络管理 运维与监控
String 事件模型兼容性 枚举值: NONE provider_type String 提供方类型,OFFICIAL:官方事件源;CUSTOM:自定义事件源 枚举值: OFFICIAL CUSTOM format String 事件模型格式 number_of_versions Integer
String 事件模型兼容性 枚举值: NONE provider_type String 提供方类型,OFFICIAL:官方事件源;CUSTOM:自定义事件源 枚举值: OFFICIAL CUSTOM format String 事件模型格式 number_of_versions Integer
单击“创建Serverless版事件流”,然后单击左上角图标,输入事件流名称和描述,完成后单击“确定”。 请参考配置分布式消息服务 Kafka版,配置事件源。 配置事件目标。 单击“事件目标”,右侧弹出“事件目标”弹窗。 目标服务选择“分布式消息服务 Kafka版”。 设置事件目标参数。 图1 分布式消息服务
Serverless版事件流”,右上角单击“创建 Serverless版事件流”。 左上角单击,配置事件流名称和描述,完成后单击“确定”。 配置RocketMQ事件源。 配置事件规则,本案例使用默认配置,如需其他规则请根据实际情况配置。 配置函数计算事件目标。 其中“规则配置”中的“类型”参数选择“变量”,“参数”及“模板”示例如下:
} } /** * 构建CloudEvents实体 * * @param source 事件源名称 * @return CloudEvents实体 */ private CloudEvent buildCloudEvent(String
provider_type 否 String 事件目标类型/事件通道类型 枚举值: OFFICIAL CUSTOM source_name 否 String 事件源名称 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过
end_time 是 Long 查询数据结束时间 event_id 否 String 指定查询事件的Id source_name 否 String 事件源名称 event_type 否 String 指定查询的事件类型,精准匹配 subscription_name 否 String 事件订阅名称