14.2.2 特定のプールの情報を取得する
プールIDを指定して、特定のプールの情報を取得します。
実行権限
ストレージ管理者(参照)
リクエストライン
GET <ベースURL>/simple/v1/objects/pools/<オブジェクトID>
リクエストメッセージ
- オブジェクトID
プールの情報取得で取得したidの値を指定します。
属性
型
説明
id
int
(必須)プールID
- クエリパラメータ
- なし。
- ボディ
- なし。
レスポンスメッセージ
- ボディ
-
プールIDが0のプールの情報を取得した出力例を次に示します。
{ "id": 0, "name": "Pool1", "status": "Normal", "encryption": "ENABLED", "totalCapacity": 5404392, "usedCapacity": 0, "freeCapacity": 5404392, "capacityManage": { "usedCapacityRate": 0, "thresholdWarning": 70, "thresholdDepletion": 80 }, "savingEffects": { "efficiencyDataReduction": 220, "efficiencyFmdSaving": 12345, "preCapacityFmdSaving": 617, "postCapacityFmdSaving": 4, "isTotalEfficiencySupport": true, "totalEfficiencyStatus": "Valid", "dataReductionWithoutSystemDataStatus": "Valid", "totalEfficiency": 12346, "dataReductionWithoutSystemData": 220, "calculationStartTime": "2020-09-18T05:13:00Z", "calculationEndTime": "2020-09-18T05:13:10Z" }, "configStatus": [], "numberOfVolumes": 3, "numberOfTiers": 0, "numberOfDriveTypes": 2, "tiers": [], "drives": [ { "driveType": "SSD", "driveInterface": "NVMe", "driveRpm": "NUMBER_0", "driveCapacity": 960, "displayDriveCapacity": "960 GB", "totalCapacity": 3840, "numberOfDrives": 4, "locations": [ "0-0", "0-1", "0-2", "0-3" ], "raidLevel": "RAID1" }, { "driveType": "SSD", "driveInterface": "NVMe", "driveRpm": "NUMBER_0", "driveCapacity": 1900, "displayDriveCapacity": "1.9 TB", "totalCapacity": 7600, "numberOfDrives": 4, "locations": [ "0-4", "0-5", "0-6", "0-7" ], "raidLevel": "RAID1" } ], "subscriptionLimit": { "isEnabled": false, "currentRate": 0 }, "containsCapacitySavingVolume": false }
取得する属性については、プールの情報を取得する場合の属性に加えて、次に示す属性が取得されます。
属性
型
説明
numberOfDriveTypes
int
ドライブタイプの数
drives
object[]
ドライブに関する情報が出力されます。
- driveType(string)
ドライブタイプ
- HDD
- SSD(RI)
- SSD
- FMD DC2
- driveInterface(string)
ドライブインタフェース
- SAS
- NVMe
- driveRpm(string)
ドライブの回転数(rpm)
- NUMBER_0
- NUMBER_7200
- NUMBER_10000
- NUMBER_15000
- High
- Middle
- Low
- Unknown
- driveCapacity(int)
ドライブの容量(GB)
- displayDriveCapacity(string)
ドライブの容量が単位付き(GBまたはTB)で出力されます。
- 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/0