[介绍/入门] 如何使用CTS事件触发函数

配置CTS事件触发函数

  1. 登录FunctionGraph,进入“函数”界面。

  2. 在“函数”界面,单击HelloWorld函数名称,进入HelloWorld函数详情界面。

  3. 在HelloWorld函数详情页,选择函数版本,单击“请选择测试事件>配置测试事件”,如图 1 配置测试事件所示,弹出“配置测试事件”页。

    图1 配置测试事件

  4. 在“配置测试事件”界面填写如表 1 测试信息所示测试信息后单击“保存”,带*参数为必填项。

    表1 测试信息

    参数

    说明

    配置测试事件

    可创建新的测试事件也可编辑已有的测试事件。

    选择默认值:“创建新的测试事件”。

    事件模板

    选择"cts-event-template"模板,使用系统内置CTS事件模板。

    *事件名称

    事件名称必须仅包含字母和数字,且最大长度为 25 个字符。

    输入“cts-test”。

    测试事件

    自动加载系统内置cts事件模板,本例不做修改。


     说明:

    测试事件模板示例如下:

    {"cts":  {"time": "2018/06/26 08:54:07 GMT+08:00","user": {"name": "userName","id": "5b726c4fbfd84821ba866bafaaf56aax","domain": {"name": "domainName","id": "b2b3853af40448fcb9e40dxj89505ba"}},"request": {},"response": {},"code": 204,"service_type": "FunctionGraph","resource_type": "graph","resource_name": "workflow-2be1","resource_id": "urn:fgs:cn-north-1:2d1d891d93054bbaa69b9e866c0971ac:graph:workflow-2be1","trace_name": "deleteGraph","trace_type": "ConsoleAction","record_time": "2018/06/26 08:54:07 GMT+08:00","trace_id": "69be64a7-0233-11e8-82e4-e5d37911193e","trace_status": "normal"}}
  5. 单击“测试”,可以得到函数运行结果记录。如图 2测试结果所示。

    图2 测试结果