Skip to content

Latest commit

 

History

History
133 lines (117 loc) · 3.09 KB

reference_element_api_listgroupsnapshots.adoc

File metadata and controls

133 lines (117 loc) · 3.09 KB
permalink sidebar keywords summary
api/reference_element_api_listgroupsnapshots.html
sidebar
snapshot,snapshots,group,list,listing,listgroupsnapshots
You can use ListGroupSnapshots method to return information about all group snapshots that have been created.

ListGroupSnapshots

You can use ListGroupSnapshots method to return information about all group snapshots that have been created.

Parameters

This method has the following input parameters:

Name Description Type Default value Required

groupSnapshotID

Retrieve information for an individual group snapshot ID.

integer

None

No

volumes

An array of unique volume IDs to query. If you do not specify this parameter, all group snapshots on the cluster are included.

volumeID array

None

No

Return value

This method has the following return value:

Name Description Type

groupSnapshots

A list of objects containing information about each group snapshot.

Request example

Requests for this method are similar to the following example:

{
  "method": "ListGroupSnapshots",
  "params": {
  "volumes": [
     31,
     49
    ]
  },
  "id": 1
}

Response example

This method returns a response similar to the following example:

{
  "groupSnapshots": [
      {
          "status": "Done",
          "remoteStatuses": [
              {
                "volumePairUUID": "abcdef-1234-5678-90ab-cdef0123",
                "remoteStatus": "Present"
              }
          ],
          "attributes": {},
          "groupSnapshotID": 1,
          "createTime": "2014-06-17T17:35:05Z",
          "members": [
              {
                "snapshotUUID": "abcdef-1234-5678-90ab-cdef0123",
                "expirationReason": "None",
                "virtualVolumeID": "abcdef-1234-5678-90ab-cdef0123",
                "groupID": 1,
                "createTime": "2014-06-17T17:35:05Z",
                "totalSize": 1,
                "snapMirrorLabel": "test1",
                "volumeName": "test1",
                "instanceCreateTime": "2014-06-17T17:35:05Z",
                "volumeID": 1,
                "checksum": "0x0",
                "attributes": {},
                "instanceSnapshotUUID": "abcdef-1234-5678-90ab-cdef0123",
                "snapshotID": 1,
                "status": "Done",
                "groupSnapshotUUID": "abcdef-1234-5678-90ab-cdef0123",
                "expirationTime": "2014-06-17T17:35:05Z",
                "enableRemoteReplication": true,
                "name": "test1",
                "remoteStatuses": [
                      {
                        "volumePairUUID": "abcdef-1234-5678-90ab-cdef0123",
                        "remoteStatus": "Present"
                      }
                  ]
              }
          ],
          "enableRemoteReplication": true,
          "name": "test1",
          "groupSnapshotUUID": "abcdef-1234-5678-90ab-cdef0123"
      }
	]
}

New since version

9.6