简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
Active IQ Unified Manager中提供的 REST 服务
在开始使用Active IQ Unified Manager API 之前,您应该了解所提供的 REST 服务和操作。
用于配置 API 服务器的配置和管理 API 支持读取(GET)或写入(POST、PATCH、DELETE)操作。以下是 API 支持的 GET、PATCH、POST 和 DELETE 操作的一些示例:
-
GET 示例: `GET /datacenter/cluster/clusters`检索数据中心中的集群详细信息。返回的最大记录数 `GET`操作为 1000。
API 使您能够根据支持的属性对记录进行过滤、排序和排列。
-
POST 示例: `POST /datacenter/svm/svms`创建自定义存储虚拟机 (SVM)。
-
PATCH 示例: `PATCH /datacenter/svm/svms/{key}`使用其唯一键修改 SVM 的属性。
-
删除示例: `DELETE /storage-provider/access-endpoints/{key}`使用其唯一密钥从 LUN、SVM 或文件共享中删除访问端点。
可以使用 API 执行的 REST 操作取决于操作员、存储管理员或应用程序管理员用户的角色。
用户角色 | 支持的 REST 方法 |
---|---|
运算符 |
对数据的只读访问。具有此角色的用户可以运行所有 GET 请求。 |
存储管理员 |
读取所有数据的权限。具有此角色的用户可以运行所有 GET 请求。 此外,他们还具有写访问权限(运行 PATCH、POST 和 DELETE 请求)来执行特定活动,例如管理、存储服务对象和存储管理选项。 |
应用程序管理员 |
对所有数据的读写访问。具有此角色的用户可以对所有功能运行 GET、PATCH、POST 和 DELETE 请求。 |
有关所有 REST 操作的更多信息,请参阅_在线 API 文档_。