AppAPI¶
- class deepfos.api.app.AppAPI(header=None, sync=True)¶
- 应用服务接口 
element: AppElementAPI¶
元素升级信息操作接口
| 
 | 元素升级接口 | 
| 
 | 元素升级信息查询接口 | 
| 
 | 元素升级信息批量查询接口 | 
| 根据升级记录主表id查询元素升级记录接口 | 
element_info: AppElementInfoAPI¶
元素信息
| 
 | 复制文件夹或元素 | 
| 
 | 批量复制文件夹和元素 | 
| 
 | 查询所有元素基础信息 | 
| 
 | 根据文件夹id查询所有子集数据接口 | 
| 根据文件夹id,元素id查询所有子集数据及关联元素接口 | |
| 
 | 批量获取组件服务名 | 
| 
 | 批量获取组件服务名带错误信息 | 
| 
 | 查询指定目录下元素列表接口 | 
| 
 | 查询所有元素列表信息 | 
| 
 | 修改元素名称 | 
| 
 | 移动文件夹或元素 | 
| 
 | 批量移动文件夹和元素 | 
| 查询元素是否可用 | 
element_relation: AppElementRelatioinAPI¶
元素引用关系
| 
 | 获取某元素关联引用的元素列表接口 | 
| 
 | 获取某元素关联被引用的元素列表接口 | 
| 
 | 获取某元素关联被引用的元素列表接口-批量 | 
elements: AppElementsAPI¶
元素相关接口
| 
 | 根据元素名称/类型/路径(或文件夹id)校验该元素是否已经存在 | 
| 根据元素名称/类型/路径(或文件夹id)批量校验该元素是否已经存在 | |
| 
 | 根据元素名称/类型/路径(或文件夹id)/相对路径(或相对文件夹id)校验该元素是否已经存在 | 
| 
 | 元素实例创建确认 | 
| 
 | 元素实例创建 | 
| 
 | 元素实例删除 | 
| 
 | 根据元素类型查询元素信息 | 
| 
 | 根据元素id批量查询元素基本信息(入参最大100,超过100返回空) | 
| 
 | 根据元素id批量查询元素信息(入参最大100,超过100返回空) | 
| 
 | 根据元素名称查询元素信息 | 
| 元素信息查询 | |
| 元素权限查询 | |
| 
 | 根据组件使用的协议查询支持的元素实例接口 | 
| 
 | 根据组件使用的协议查询支持的元素实例(批量)接口 | 
| 获取菜单列表接口 | |
| 
 | 元素实例保存 | 
| 
 | 元素实例更新 | 
| 
 | 维护元素信息警告标识接口 | 
folder: AppFolderAPI¶
文件夹操作接口
| 
 | 创建文件夹 | 
| 
 | 删除文件夹 | 
| 
 | 批量删除文件夹和元素 | 
| 
 | 编辑文件夹 | 
| 
 | 查询文件夹全路径 | 
| 
 | 根据全路径查询文件夹id | 
| 
 | 查询文件夹明细 | 
| 
 | 查询文件夹列表 | 
| 
 | 文件夹启用/禁用继承开关接口 | 
permission: PermissionAPI¶
权限接口
| 
 | 新增用户组关联的权限数据 | 
| 
 | 删除用户组关联的权限数据 | 
| 
 | 权限编辑 | 
| 查询元素或文件夹中有配置 所有用户/企业所有用户组权限对应的组id |