14.2.2 特定のプールの情報を取得する
プールIDを指定して、特定のプールの情報を取得します。
実行権限
ストレージ管理者(参照)
リクエストライン
GET <ベースURL>/simple/v1/objects/pools/<オブジェクトID>
リクエストメッセージ
- オブジェクトID
プールの情報取得で取得したidの値を指定します。
属性
型
説明
id
int
(必須)プールID
- クエリパラメータ
- なし。
- ボディ
- なし。
レスポンスメッセージ
- ボディ
- プールIDが63のプールの情報を取得した出力例を次に示します。
-
{ "id": 63, "name": "NASOS", "status": "Normal", "totalCapacity": 2996994, "usedCapacity": 38, "freeCapacity": 2996956, "capacityManage": { "usedCapacityRate": 0, "thresholdWarning": 70, "thresholdDepletion": 80 }, "savingEffects": { "efficiencyDataReduction": 105, "efficiencyFmdSaving": 0, "preCapacityFmdSaving": 0, "postCapacityFmdSaving": 0 }, "configStatus": [], "numberOfVolumes": 2, "numberOfTiers": 2, "numberOfDriveTypes": 2, "tiers": [ { "driveType": "Flash Drive", "driveRpm": "NUMBER_0", "totalCapacity": 1352148, "freeCapacity": 1352110 }, { "driveType": "SAS", "driveRpm": "NUMBER_10000", "totalCapacity": 1644846, "freeCapacity": 1644846 } ], "drives": [ { "driveType": "SAS", "driveRpm": "NUMBER_10000", "driveCapacity": 600, "totalCapacity": 2400, "numberOfDrives": 4, "locations": [ "0-0", "0-1", "0-2", "0-3" ], "raidLevel": "RAID5" }, { "driveType": "SSD", "driveRpm": "NUMBER_0", "driveCapacity": 480, "totalCapacity": 1920, "numberOfDrives": 4, "locations": [ "1-0", "1-1", "1-2", "1-3" ], "raidLevel": "RAID5" }, ] }
- 取得する属性については、プールの情報を取得する場合の属性に加えて、次に示す属性が取得されます。
-
属性
型
説明
drives
object[]
ドライブに関する情報が出力されます。
- driveType(string)
ドライブタイプ
- SAS
- SSD
- FMD DC2
- driveRpm(string)
ドライブの回転数(rpm)
- NUMBER_0
- NUMBER_7200
- NUMBER_10000
- NUMBER_15000
- High
- Middle
- Low
- Unknown
- driveCapacity(int)
ドライブの容量(GB)
- totalCapacity(long)
ドライブの総容量(MiB)
- numberOfDrives(int)
プールに属しているドライブタイプのドライブ数
- locations(string[])
ドライブの位置
- raidLevel(string)
RAIDレベル
- RAID1
- RAID5
- RAID6
- Mixed
- driveType(string)
ステータスコード
この操作のリクエストに対するステータスコードについては、HTTPステータスコードの説明を参照してください。
コード例
curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session b74777a3f9f04ea8bd8f09847fac48d3" -X GET https://192.0.2.100/ConfigurationManager/simple/v1/objects/pools/63