Data object

Storage Advisor Embedded User Guide

Version
93-07-2x
88-08-12
Audience
anonymous
Part Number
MK-97HM85022-25

Data object is an object for returning the object list.

The following table shows the data object schema.

Attribute

Data type

Description

data

array

Object list

The following attributes are displayed along with the data object.

Attribute

Data type

Description

count

int

Number of objects

totalCount

int

Total number of data items in the storage system

This attribute appears when one of the following API requests is run:

  • Getting volume information
  • Getting information about the connections between volumes and servers
  • Getting external volume information
  • Getting information about external parity groups
  • Getting information about external path groups
  • Getting snapshot information

hasNext

boolean

Whether there is information that has not yet been obtained

  • true: Some information has not yet been obtained.
  • false: All information has been obtained.

If there is information that has not yet been obtained, filter the information to obtain by specifying query parameters, or obtain the IDs (for example, volume IDs or snapshot IDs) that are larger than the largest ID in the information that is already obtained by splitting the IDs to collect into groups and executing the API function multiple times.

This attribute appears when one of the following API requests is run:

  • Getting volume information
  • Getting information about the connections between volumes and servers
  • Getting external volume information
  • Getting information about external parity groups
  • Getting information about external path groups
  • Getting snapshot information

The following shows an example of a data object:

{
  "data": [
    {
      "id": 100,
      "nickname": "JH-26216_DP",
      "poolId": 63,
      "poolName": "NASOS",
      "totalCapacity": 1024,
      "freeCapacity": 982,
      "numberOfConnectingServers": 2,
      "numberOfSnapshots": 2
    },
    {
      "id": 101,
      "nickname": "JH-26216_DP",
      "poolId": 63,
      "poolName": "NASOS",
      "totalCapacity": 1024,
      "freeCapacity": 1024,
      "numberOfConnectingServers": 2,
      "numberOfSnapshots": 2
    }
  ],
  "count": 2,
  "totalCount": 2,
  "hasNext": false
}