触发编辑

描述

编辑触发器。

用法

cm trigger | tr edit <subtype_type> <position_number> [--position=<new_position>] [--name=<new_name>] [--script=<script_path>] [--filter=<str_filter>] [--server=<repserverspec>]

选项

选项 / 参数描述
--position指定触发器的新的位置。此位置不能被另一个相同类型的触发器使用。
--name指定触发器的新的名称。
--script指定触发器脚本的新执行路径。如果脚本以“webtrigger ”开头,则将被视为 Web 触发器。有关更多详细信息,请参见备注。
--filter仅检查与指定过滤器匹配的项目。
--server修改指定服务器上的触发器。如果没有指定服务器,则在客户端配置的服务器上执行命令。(使用“cm help objectspec”了解更多关于服务器规范的信息。)
subtype_type触发器执行和触发器操作。(使用“cm showtriggertypes”查看触发器类型的列表。)
position_number要修改的触发器所占用的位置。

帮助

备注

Web 触发器:通过将“webtrigger <target-uri>”作为触发器命令输入来创建 Web 触发器。在这种情况下,触发器将对指定的 URI 执行 POST 查询,其中请求主体包含一个包含触发器环境变量的 JSON 字典,以及指向字符串数组的固定 INPUT 键。

示例

cm trigger edit after-setselector 6 --name="Backup2 manager" --script="/new/path/al/script"

cm tr edit before-mklabel 7 --position=4 --server=myserver:8084

cm trigger edit after-add 2 --script="webtrigger http://myserver.org/api"