触发器事件消息格式 MQTT触发器 plaintext [ { "messageId" : 0, "payload" : "Hello, MQTT", "topic" : "testforfaas" } ] 参数 类型 示例 描述 messageId int 0 消息的id。 payload string Hello, MQTT 消息的内容。 topic string testforfaas 消息topic名称。 对象存储触发器 plaintext { "id": "1723530386.250878.3f7f5c", "source": "ctyun.zos", "specversion": "1.0", "type": "s3:ObjectCreated:Post", "subject": "ctyun.zos:b342b77ef26b11e:5d4ce56a08db4a:bucket:abc.txt", "time": "20240305T13:52:18.374Z", "data": { "userIdentity": { "principalId": "testusersub1" }, "responseElements": { "xamzrequestid": "ec2906f5e72t494f9aa1f621108", "xamzid2": "1286b9zone2zon" }, "s3": { "bucket": { "name": "bucket", "ownerIdentity": { "principalId": "testuser" }, "arn": "arn:aws:s3:::bucket", "id": "ec2906f5e72f494f9aa1f6211" }, "object": { "key": "abc.txt", "size": 417791, "etag": "3f7f 5c925b10c789e3e1389", "versionId": "", "sequencer": "92FCBA66FA6", "metadata": [] } } }, "datacontenttype": "application/json;charsetutf8", "ctyunaccountid": "5d4ce56a08db4ac19", "ctyunuserid": "usertestuserid", "ctyunresourceid": "", "ctyuneventbusname": "default", "ctyunregion": "b342b77ef26b11ecb0" } 参数 类型 示例 描述 id string 1723530386.250878.3f7f5c 事件ID。标识事件的唯一值。 source string ctyun.zos 事件源。对象存储触发器固定为ctyun.zos。 specversion string 1.0 CloudEvents协议版本。 type string s3:ObjectCreated:Post 事件类型。 subject string ctyun.zos:b342b77ef26:5d4ce56a08d:bucketname:objectname 事件主体。格式为ctyun.zos::::,其中是资源池ID,是天翼云账号ID,是对象存储产生事件的bucket名称,是对象存储产生事件的文件名称。 time string 20240305T13:52:18.374Z 事件产生的时间。 datacontenttype string application/json;charsetutf8 参数data的内容形式。 data object 事件内容。JSON对象,内容由发起事件的服务决定。CloudEvents可能包含事件发生时由事件生产者给定的上下文,data中封装了这些信息。 ctyunaccountid string 5d4ce56a08db4ac19 天翼云账号ID ctyunuserid string usertestuserid 天翼云用户ID ctyunresourceid string 27aadda4db9411eea6fce8b47009 天翼云资源ID ctyuneventbusname string default 接收事件的事件总线名称,天翼云产品事件为default。 ctyunregion string b342b77ef26b11ecb0 接收事件的地域。