检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。 具体创建步骤请参见创建自定义策略。本章为您介绍常用的EG自定义策略样例。
"source": "HC.OBS", "type": "object:put", "datacontenttype": "application/json", "subject": "xxx.jpg", "time": "2022-01-17T12:07:00.955Z", "data":
[“object:put”]}] subject JSON对象数组 事件主体,条件值位于JSON数组中 示例: [{“op”: “StringEndsWith”, “values”: [“.jpg”]}] data JSON对象 事件数据,条件值位于JSON对象中,条件值为子匹配字段,支持最多5层嵌套结构
"source": "HC.OBS", "type": "object:put", "datacontenttype": "application/json", "subject": "xxx.jpg", "time": "2022-01-17T12:07:48.955Z", "data":
事件类型。标明与事件源相关的事件类型。 datacontenttype String 否 application/json 参数“data”的内容格式。 目前只支持application/json格式。 subject String 否 xxx.jpg 事件主题。标明事件具体的主题形式。 time
在函数详情页的“代码”页签中,输入如下代码,单击“部署”。 # -*- coding:utf-8 -*- import json def handler (event, context): print(json.dumps(event)) return { "statusCode":
DNS ReadOnlyAccess 目标连接功能需要使用函数工作流服务打通用户VPC网络,需要用户必须为函数工作流服务配置具备读取云解析服务资源权限的委托。 首次创建自定义事件源“事件源类型”选择“分布式消息服务RabbitMQ版”或“分布式消息服务RocketMQ版”时,
在函数详情页的“代码”页签中,输入如下代码,单击“部署”。 # -*- coding:utf-8 -*- import json def handler (event, context): print(json.dumps(event)) return { "statusCode":
整,比如增加响应参数。 为了减少接口变更带来的影响,除了事件网格自身尽量做到接口向下兼容的同时,用户在使用过程中,应当接受出现返回内容(JSON格式)含有未使用的参数和值的现象,即能够正常忽略未使用的参数和值。 父主题: 使用前必读
权信息等。 如下公共消息头需要添加到请求中。 Content-Type:消息体的类型(格式),必选,默认取值为“application/json”,有其他取值时会在具体接口中专门说明。 X-Auth-Token:用户Token,可选,当使用Token方式认证时,必须填充该字段。用
事件条目参数说明 参数名称 说明 事件通道 选择事件通道。 事件源 输入事件源,支持自定义应用事件源。 事件类型 输入事件类型。 事件详情 输入JSON格式事件内容。 时间戳 选择时间戳。 单击“预览”,预览事件。 单击“发布”,发送事件。事件发布成功结果如图1所示。 图1 发布事件 单
<groupId>io.cloudevents</groupId> <artifactId>cloudevents-json-jackson</artifactId> <version>${cloudevents.version}</version>
表1 自定义事件模型参数说明 参数 说明 标识 输入事件模型标识,用于识别不同的事件模型。 描述 事件模型的描述信息。 格式 默认为“JSON_SCHEMA_DRAFT_6”。 版本兼容 为事件模型选择兼容方式。支持如下兼容方式: 向后兼容 向前兼容 不兼容 前后兼容 版本内容
描述 description 否 String 事件源描述 最大长度:255 detail 否 RocketMqDetail object json格式封装消息实例更新信息 表4 RocketMqDetail 参数 是否必选 参数类型 描述 instance_id 否 String RocketMQ实例ID
专享版事件流概述 事件网格(EventGrid,简称EG)专享版事件流作为易用、稳定、高效的数据同步管道连接不同的系统与服务,支持中间件数据在线实时同步。事件流围绕云中间件,降低了中间件之间数据流通的复杂性,有效地帮助您减少数据传输的成本。适用于上云、跨云、云内跨地域中间件数据搬迁
函数列表”,单击创建好的函数名称进入详情页。 选择“代码”页签,在编辑区增加如下代码,然后单击“部署”刷新代码。 print("body is:", json.dumps(event)) 图2 编辑代码 RocketMQ发布事件至函数工作流 左上角单击,搜索“rocketmq”单击进入分布式消
缺省值:APPLICATION 枚举值: APPLICATION RABBITMQ ROCKETMQ detail 否 RocketMqDetail object json格式封装消息实例链接信息 表4 RocketMqDetail 参数 是否必选 参数类型 描述 instance_id 否 String RocketMQ实例ID
cn-north-1.myhuaweicloud.com/v3/auth/projects Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud
IEC 函数工作流服务 FunctionGraph 主机迁移服务 SMS 标签管理服务 TMS 对话机器人服务 CBS 关系型数据库 RDS 云解析服务的Region级 DNS 存储容灾服务 SDRS 语音通话 VoiceCall 应用性能管理 APM 应用编排服务 AOS 数据接入服务
事件条目参数说明 参数名称 说明 事件通道 选择事件通道。 事件源 输入事件源,支持自定义应用事件源。 事件类型 输入事件类型。 事件详情 输入JSON格式事件内容。 时间戳 选择时间戳。 单击“预览”,预览事件。 单击“发布”,发送事件。事件发布成功结果如图1所示。 图1 发布事件 单