装置情報の取得
GET /storagesystem
概要説明
装置の情報を取得します。
リクエスト例
装置のステータスのみを取得する場合の例です。
$ curl -i -H "Authorization: Bearer g17e4umvwYoHuhkG7yCSee.." -X GET "https://192.168.1.1:5665/api/v1/storagesystem?fields=status"
レスポンス例
{
"storage_system_name": "E500_003",
"status": "Normal",
"detail_status": "Normal",
"model_name": "ET503SA",
"serial_number": "000123456789",
"wwn": "500000e0dc000000",
"boxid": "00DXL#########ET06F21AUABCPJ000000######",
"firmware_version": "V11L40-0000",
"date": "2020-11-07T02:50:59Z",
"is_write_through_mode": false,
"is_thin_provisioning_enable": true,
"maximum_pool_capacity": 512,
"is_data_reduction_enable": true,
"is_local_copy_available": true,
"local_copy_license_type": "Full",
"is_remote_copy_available": true,
"remote_copy_license_type": "Full",
"is_encryption_available": true,
"is_exc_enable": true,
"power_1min_avg": 460,
"power_1hour_avg": 520
}
Parameters
QUERY PARAMETERS
| fields | Array of strings 表示したいParameter。 指定したParameter名(Response Body Parameter)の情報のみを抜き出して取得します。 指定方法の詳細は、表示する項目の絞り込みを参照してください。 |
Responses
正常に取得できた場合、HTTPステータスコードが200 (OK)となりレスポンスボディを応答します。
RESPONSE BODY
| storage_system_name | string 装置名。 |
||||||||||||||||||
| status | string 装置の総合ステータス。 状態表示の権限がある場合に応答します。
|
||||||||||||||||||
| detail_status | string 装置の詳細ステータス。 状態表示の権限がある場合に応答します。
|
||||||||||||||||||
| model_name | string 装置のモデル名。 状態表示または保守作業の権限がある場合に応答します。 |
||||||||||||||||||
| serial_number | string 装置の製造番号。 状態表示または保守作業の権限がある場合に応答します。 |
||||||||||||||||||
| wwn | string 装置のWWN。 状態表示または保守作業の権限がある場合に応答します。 |
||||||||||||||||||
| boxid | string 装置のBox ID。 状態表示または保守作業の権限がある場合に応答します。 |
||||||||||||||||||
| firmware_version | string 稼働中のコントローラーファームウェアの総合版数。 状態表示または保守作業の権限がある場合に応答します。 |
||||||||||||||||||
| date | string 装置の日付および時刻(ISO8601拡張形式)。 権限によらず必ず応答します。 Formatは以下です。 タイムゾーンはUTCです。 YYYY-MM-DDThh:mm:ssZ |
||||||||||||||||||
| is_write_through_mode | boolean Cacheの動作状態。 状態表示または保守作業の権限がある場合に応答します。 trueの場合、ホストからのWrite要求に対し、キャッシュ領域だけではなくドライブへの書き込み完了時に「Write 完了」とするモードです。 |
||||||||||||||||||
| is_thin_provisioning_enable | boolean 装置のThin Provisioning設定。 状態表示、RAIDグループ設定、または装置設定の権限がある場合に応答します。 trueの場合、Thin Provisioning機能が有効です。 |
||||||||||||||||||
| maximum_pool_capacity | integer 装置の最大プール容量。 状態表示、RAIDグループ設定、または装置設定の権限がある場合に応答します。 単位はTBです。 |
||||||||||||||||||
| is_data_reduction_enable | boolean 装置のData Reduction設定。 状態表示、装置設定、または保守作業の権限がある場合に応答します。 trueの場合、Data Reduction機能が有効です。 |
||||||||||||||||||
| is_local_copy_available | boolean 装置のLocal Advanced Copy使用可否。 状態表示、アドバンスト・コピー設定、コピーセッション設定、または装置設定の権限がある場合に応答します。 trueの場合、Local Advanced Copy機能が使用可能です。 |
||||||||||||||||||
| local_copy_license_type | string 装置のLocal Advanced Copyライセンスの種別。 状態表示、アドバンスト・コピー設定、コピーセッション設定、または装置設定の権限がある場合に応答します。 is_local_copy_availableがfalseの場合は、応答しません。
|
||||||||||||||||||
| is_remote_copy_available | boolean 装置のRemote Advanced Copy使用可否。 状態表示、アドバンスト・コピー設定、コピーセッション設定、または装置設定の権限がある場合に応答します。 trueの場合、Remote Advanced Copy機能が使用可能です。 |
||||||||||||||||||
| remote_copy_license_type | string 装置のRemote Advanced Copyライセンスの種別。 状態表示、アドバンスト・コピー設定、コピーセッション設定、または装置設定の権限がある場合に応答します。 is_remote_copy_availableがfalseの場合は、応答しません。
|
||||||||||||||||||
| is_encryption_available | boolean CMによる暗号化機能の使用可否。 状態表示、アドバンスト・コピー設定、装置設定、セキュリティ設定、または保守作業の権限がある場合に応答します。 trueの場合、CMによる暗号化機能が使用可能です。 |
||||||||||||||||||
| is_exc_enable | boolean 装置のExtreme Cache Pool設定。 状態表示、ボリューム登録・変更、または装置設定の権限がある場合に応答します。 trueの場合、Extreme Cache Pool機能が有効です。 |
||||||||||||||||||
| power_1min_avg | integer 直近1分の平均消費電力。 状態表示の権限がある場合に応答します。 単位はWです。 |
||||||||||||||||||
| power_1hour_avg | integer 直近1時間の平均消費電力。 状態表示の権限がある場合に応答します。 単位はWです。 |

