日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
ONTAP REST APIを使用してディスクを表示する
クラスタ内のディスクのリストを取得できます。この操作は、アグリゲートの作成時に使用する1つ以上のスペアを特定する場合に行います。
HTTPメソッドとエンドポイント
このREST API呼び出しでは、次のメソッドとエンドポイントを使用します。
| HTTP メソッド | パス |
|---|---|
取得 |
/API/ストレージ/ディスク |
処理のタイプ
同期
Curlの例の追加入力パラメータ
すべての REST API 呼び出しに共通するパラメータに加えて、この手順の curl の例では次のパラメータも使用されます。
| パラメータ | を入力します | 必須 | 説明 |
|---|---|---|---|
状態 |
クエリ |
いいえ |
を使用すると、新しいアグリゲートに使用できるスペアディスクを特定できます。 |
curlの例:すべてのディスクを返す
curl --request GET \
--location "https://$FQDN_IP/api/storage/disks" \
--include \
--header "Accept: */*" \
--header "Authorization: Basic $BASIC_AUTH"
curlの例:スペアディスクを返す
curl --request GET \
--location "https://$FQDN_IP/api/storage/disks?state=spare" \
--include \
--header "Accept: */*" \
--header "Authorization: Basic $BASIC_AUTH"
JSON 出力例
{
"records": [
{
"name": "NET-1.20",
"state": "spare",
"_links": {
"self": {
"href": "/api/storage/disks/NET-1.20"
}
}
},
{
"name": "NET-1.12",
"state": "spare",
"_links": {
"self": {
"href": "/api/storage/disks/NET-1.12"
}
}
},
{
"name": "NET-1.7",
"state": "spare",
"_links": {
"self": {
"href": "/api/storage/disks/NET-1.7"
}
}
}
],
"num_records": 3,
"_links": {
"self": {
"href": "/api/storage/disks?state=spare"
}
}
}