创建
此方法用于创建新动作。
此方法只有 Admin(管理员) 和 Super admin(超级管理员) 用户可用。可以在用户角色设置中撤销调用该方法的权限。更多信息请查看用户角色。
参数
(object/array)
要创建的动作 。
此外,还有 标准动作参数,方法接受如下参数。
(object)
返回一个对象,其中 actionids
属性下包含已创建 动作 的 ID。 返回的 ID 的顺序与传递的 动作 顺序相匹配。
示例
创建触发器动作
请求:
响应:
{
"jsonrpc": "2.0",
"result": {
"actionids": [
"17"
},
"id": 1
}
创建发现动作
创建一个将发现的主机链接到模板 “10091” 的动作。
请求:
响应:
"jsonrpc": "2.0",
"result": {
"actionids": [
"18"
]
},
"id": 1
}
使用自定义表达式过滤
请求:
响应:
{
"jsonrpc": "2.0",
"result": {
]
},
"id": 1
}
创建 agent 自动注册规则
当主机名中包含 “SRV” 或元数据中包含 “CentOS” 时,向 “Linux servers” 主机组中添加主机。
请求:
响应:
{
"jsonrpc": "2.0",
"result": {
"actionids": [
19
]
},
"id": 1