DM 系列 Unified Manager 中提供的 REST 服务
在开始使用 DM 系列 Unified Manager API 之前,应了解所提供的 REST 服务和操作。
用于配置 API 服务器的配置和管理 API 支持读取(GET)或写入(POST、PATCH、DELETE)操作。以下是 API 支持的 GET、PATCH、POST 和 DELETE 操作的一些示例:
- GET 的示例:GET /datacenter/cluster/clusters 检索数据中心内的集群详细信息。GET 操作返回的最大记录数为 1000。注使用这些 API 可以按特定的受支持属性对记录进行筛选、分类和排序。
- PATCH 的示例:PATCH /datacenter/svm/svms/{key} 使用唯一键值来修改 SVM 的属性。
- POST 的示例:POST /datacenter/svm/svms 创建一个自定义的存储虚拟机(SVM)。
- DELETE 的示例:DELETE /storage-provider/access-endpoints/{key} 使用唯一键值从 LUN、SVM 或文件共享中删除访问端点。
使用这些 API 可以执行的 REST 操作取决于操作员、存储管理员或应用程序管理员用户的角色。
用户角色 | 支持的 REST 方法 |
---|---|
操作员 | 具有数据的只读访问权限。具有此角色的用户可以运行所有 GET 请求。 |
存储管理员 | 具有所有数据的读取访问权限。具有此角色的用户可以运行所有 GET 请求。 此外,这些用户具有运行 PATCH、POST 和 DELETE 请求所需的写入访问权限,可执行管理、存储服务对象和存储管理等特定活动。 |
应用程序管理员 | 具有所有数据的读取和写入访问权限。具有此角色的用户可以运行所有功能的 GET、PATCH、POST 和 DELETE 请求。 |
提供反馈