Skip to main content
ONTAP tools for VMware vSphere 10
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

您的第一個ONTAP tools for VMware vSphere

您可以使用 curl 發出 API 呼叫來開始使用適用於ONTAP tools for VMware vSphere。

開始之前

您應該查看 curl 範例中所需的資訊和參數。

所需資訊

您需要以下內容:

  • ONTAP tools for VMware vSphereIP 位址或 FQDN 以及連接埠

  • ONTAP工具管理器管理員的憑證(使用者名稱和密碼)

參數和變數

下面介紹的 curl 範例包括 Bash 樣式變數。您可以在 Bash 環境中設定這些變量,或在發出命令之前手動更新它們。如果您設定了變數,shell 將在執行每個命令之前將這些值替換到其中。變數如下表所述。

多變的 描述

$FQDN_IP_端口

ONTAP工具管理器的完全限定網域名稱或 IP 位址以及連接埠號碼。

$MYUSER

ONTAP工具管理器帳戶的使用者名稱。

我的密碼

與ONTAP工具管理器使用者名稱關聯的密碼。

$訪問令牌

ONTAP工具管理器所核發的存取權杖。

Linux CLI 上的以下命令和輸出說明如何設定和顯示變數:

FQDN_IP_PORT=172.14.31.224:8443
echo $FQDN_IP
172.14.31.224:8443

步驟 1:取得訪問令牌

您需要取得存取權杖才能使用 REST API。下面給出瞭如何請求存取令牌的範例。您應該根據您的環境替換適當的值。

curl --request POST \
--location "https://$FQDN_IP_PORT/virtualization/api/v1/auth/login” \
--header "Content-Type: application/json" \
--header "Accept: */*" \
-d "{"username": "$MYUSER", "password": "$MYPASSWORD"}"

複製並保存回應中提供的存取令牌。

步驟 2:發出 REST API 呼叫

獲得存取令牌後,您可以使用 curl 發出 REST API 呼叫。包括第一步取得的存取令牌。

Curl 範例
curl --request GET \
--location "https://$FQDN_IP_PORT/virtualization/api/v1/vcenters" \
--header "Accept: */*" \
--header "x-auth: $ACCESS_TOKEN"

JSON 回應包括配置到ONTAP工具管理器的 VMware vCenter 實例清單。