创建

    此方法用于创建新动作。

    此方法只有 Admin(管理员)Super admin(超级管理员) 用户可用。可以在用户角色设置中撤销调用该方法的权限。更多信息请查看。

    参数

    (object/array) 要创建的动作 。

    此外,还有 ,方法接受如下参数。

    (object) 返回一个对象,其中 actionids 属性下包含已创建 动作 的 ID。 返回的 ID 的顺序与传递的 动作 顺序相匹配。

    示例

    创建触发器动作

    请求:

    响应:

    1. {
    2. "jsonrpc": "2.0",
    3. "result": {
    4. "actionids": [
    5. "17"
    6. },
    7. "id": 1
    8. }

    创建发现动作

    创建一个将发现的主机链接到模板 “10091” 的动作。

    请求:

    响应:

    1. "jsonrpc": "2.0",
    2. "result": {
    3. "actionids": [
    4. "18"
    5. ]
    6. },
    7. "id": 1
    8. }

    使用自定义表达式过滤

    请求:

    响应:

    1. {
    2. "jsonrpc": "2.0",
    3. "result": {
    4. ]
    5. },
    6. "id": 1
    7. }

    创建 agent 自动注册规则

    当主机名中包含 “SRV” 或元数据中包含 “AlmaLinux” 时,向 “Linux servers” 主机组中添加主机。

    请求:

    响应:

    1. {
    2. "jsonrpc": "2.0",
    3. "result": {
    4. "actionids": [
    5. 19
    6. ]
    7. },
    8. "id": 1

    来源