四层转发
四层转发及分组。
查询四层转发分组列表
分页查询四层转发分组。普通用户只能看到自己的分组;管理员可通过 uid 筛选指定用户。limit=0 时返回全部匹配记录。
创建四层转发分组
为当前用户创建四层转发分组。管理员可通过 uid 指定归属用户;名称在同一用户下不能重复,且受用户可创建分组数量限制。
删除四层转发分组
删除一个或多个四层转发分组。路径 id 可为单个 ID 或逗号分隔的多个 ID;所有目标均必须存在、属于当前用户(或由管理员操作),且未被任何四层转发关联。任一目标不满足条件时不会继续处理后续目标。
查询四层转发分组详情
按分组 ID 查询四层转发分组。普通用户只能读取自己的分组;管理员可读取任意分组。
更新四层转发分组
更新指定四层转发分组的名称和备注。路径中的 id 始终作为目标 ID,正文 id 会被覆盖。普通用户只能更新自己的分组;管理员可更新任意分组。uid 仅由管理员接受,但不会修改现有分组的归属用户。
查询四层转发列表
分页查询四层转发及其套餐、节点组、分组、CNAME 和同步任务信息。普通用户只能查看自己的记录;管理员可使用 uid 筛选。limit=0 时不分页。
创建四层转发
创建一个或多个四层转发。请求体可为单个对象或对象数组;每项按套餐、监听、源站、区域和节点组配置校验后创建。
批量更新四层转发
按请求对象中的 id 更新一条或多条四层转发。请求体可为对象或对象数组;每个对象均必须带 id,其他字段按需更新。普通用户仅可更新自己的转发;管理员可更新任意转发并配置受限字段。
删除四层转发
删除一个或多个四层转发。路径 id 可为单个 ID 或以英文逗号分隔的多个 ID。所有目标必须已禁用且不存在未完成的同步任务;普通用户只能删除自己的转发,管理员可删除任意转发。
查询四层转发详情
按 ID 查询单个四层转发的完整配置。普通用户只能读取自己的记录;管理员可读取任意记录。
更新指定四层转发
更新路径 id 指定的一条四层转发。请求体必须为 JSON 对象;服务端以路径 id 为准。普通用户仅能修改自己的转发,管理员可配置归属、线路、CNAME、状态和 IPv6 等受限字段。