Skip to main content
Active IQ Unified Manager 9.10
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

Active IQ Unified Manager 中的 REST API 访问和身份验证

贡献者

Active IQ Unified Manager REST API可通过任何可以使用基本HTTP身份验证机制对HTTP请求执行问题描述 的REST客户端或编程平台进行访问。

请求和响应示例:

  • * 请求 *

    GET
    https://<IP address/hostname>:<port_number>/api/v2/datacenter/cluster/clusters
  • * 响应 *

    {
      "records": [
        {
          "key": "4c6bf721-2e3f-11e9-a3e2-00a0985badbb:type=cluster,uuid=4c6bf721-2e3f-11e9-a3e2-00a0985badbb",
          "name": "fas8040-206-21",
          "uuid": "4c6bf721-2e3f-11e9-a3e2-00a0985badbb",
          "contact": null,
          "location": null,
          "version": {
            "full": "NetApp Release Dayblazer__9.5.0: Thu Jan 17 10:28:33 UTC 2019",
            "generation": 9,
            "major": 5,
            "minor": 0
          },
          "isSanOptimized": false,
          "management_ip": "10.226.207.25",
          "nodes": [
            {
              "key": "4c6bf721-2e3f-11e9-a3e2-00a0985badbb:type=cluster_node,uuid=12cf06cc-2e3a-11e9-b9b4-00a0985badbb",
              "uuid": "12cf06cc-2e3a-11e9-b9b4-00a0985badbb",
              "name": "fas8040-206-21-01",
              "_links": {
                "self": {
                  "href": "/api/datacenter/cluster/nodes/4c6bf721-2e3f-11e9-a3e2-00a0985badbb:type=cluster_node,uuid=12cf06cc-2e3a-11e9-b9b4-00a0985badbb"
                }
              },
              "location": null,
              "version": {
                "full": "NetApp Release Dayblazer__9.5.0: Thu Jan 17 10:28:33 UTC 2019",
                "generation": 9,
                "major": 5,
                "minor": 0
              },
              "model": "FAS8040",
              "uptime": 13924095,
              "serial_number": "701424000157"
            },
            {
              "key": "4c6bf721-2e3f-11e9-a3e2-00a0985badbb:type=cluster_node,uuid=1ed606ed-2e3a-11e9-a270-00a0985bb9b7",
              "uuid": "1ed606ed-2e3a-11e9-a270-00a0985bb9b7",
              "name": "fas8040-206-21-02",
              "_links": {
                "self": {
                  "href": "/api/datacenter/cluster/nodes/4c6bf721-2e3f-11e9-a3e2-00a0985badbb:type=cluster_node,uuid=1ed606ed-2e3a-11e9-a270-00a0985bb9b7"
                }
              },
              "location": null,
              "version": {
                "full": "NetApp Release Dayblazer__9.5.0: Thu Jan 17 10:28:33 UTC 2019",
                "generation": 9,
                "major": 5,
                "minor": 0
              },
              "model": "FAS8040",
              "uptime": 14012386,
              "serial_number": "701424000564"
            }
          ],
          "_links": {
            "self": {
              "href": "/api/datacenter/cluster/clusters/4c6bf721-2e3f-11e9-a3e2-00a0985badbb:type=cluster,uuid=4c6bf721-2e3f-11e9-a3e2-00a0985badbb"
            }
          }
        },
    • ` IP 地址 / 主机名 _` 是 API 服务器的 IP 地址或完全限定域名( FQDN )。

    • 端口 443

      443 是默认 HTTPS 端口。如果需要,您可以自定义 HTTPS 端口。

    要从Web浏览器对HTTP请求进行问题描述 处理、您必须使用REST API浏览器插件。您也可以使用 curl 和 Perl 等脚本平台访问 REST API 。

身份验证

Unified Manager 支持 API 的基本 HTTP 身份验证方案。对于安全信息流(请求和响应),只能通过 HTTPS 访问 REST API 。API 服务器向所有客户端提供自签名 SSL 证书,以进行服务器验证。此证书可替换为自定义证书(或 CA 证书)。

您必须配置用户对 API 服务器的访问权限,以便调用 REST API 。用户可以是本地用户(存储在本地数据库中的用户配置文件)或 LDAP 用户(如果已将 API 服务器配置为通过 LDAP 进行身份验证)。您可以通过登录到 Unified Manager 管理控制台用户界面来管理用户访问。