Cloud Enterprise Object Storage REST API

Search (SHIFT+S)




Get Replication Group Data Tables

GET /dashboard/replicationgroups/{id}/datatables

Gets the details of the datatables in the replication group.

idReplication group identifier

Required Roles

Requires one of the following roles:

  • SYSTEM_MONITOR

  • SYSTEM_ADMIN


Response Body

The details of the datatables in the replication group


JSON Example

Request
GET https://192.168.0.0:4443/dashboard/replicationgroups/rg-id/datatables HTTP/1.1

Content-Type: application/json
X-SDS-AUTH-TOKEN: <AUTH_TOKEN>
Response
HTTP/1.1 200 OK
Content-Type: application/json

{
  "title" : "datatables List",
  "_links" : {
    "self" : {
      "href" : "/dashboard/replicationgroups/Replication_Group:urn:storageos:ReplicationGroupInfo:e12ba8f3-3ff0-4320-962e-99175d6ed53d:global/datatables"
    }
  },
  "_embedded" : {
    "_instances" : [ {
      "_links" : {
        "self" : {
          "chunksRepoPendingReplicationTotalSize" : "12345",
          "replicationRpoTimestamp" : "1454929692",
          "href" : "/dashboard/datatables/Replication_Group:urn:storageos:ReplicationGroupInfo:e12ba8f3-3ff0-4320-962e-99175d6ed53d:global:c4e0337e-294d-429b-aaf1-683723d4323d__CT_101_128_1"
        }
      },
      "apiChange" : "1",
      "id" : "Replication_Group:urn:storageos:ReplicationGroupInfo:e12ba8f3-3ff0-4320-962e-99175d6ed53d:global:c4e0337e-294d-429b-aaf1-683723d4323d__CT_101_128_1"
    }, {
      "_links" : {
        "self" : {
          "href" : "/dashboard/datatables/Replication_Group:urn:storageos:ReplicationGroupInfo:e12ba8f3-3ff0-4320-962e-99175d6ed53d:global:c4e0337e-294d-429b-aaf1-683723d4323d__CT_124_128_1"
        }
      },
      "apiChange" : "1",
      "id" : "Replication_Group:urn:storageos:ReplicationGroupInfo:e12ba8f3-3ff0-4320-962e-99175d6ed53d:global:c4e0337e-294d-429b-aaf1-683723d4323d__CT_124_128_1"
    }, {
      "_links" : {
        "self" : {
          "href" : "/dashboard/datatables/Replication_Group:urn:storageos:ReplicationGroupInfo:e12ba8f3-3ff0-4320-962e-99175d6ed53d:global:c4e0337e-294d-429b-aaf1-683723d4323d__CT_71_128_1"
        }
      },
      "apiChange" : "1",
      "chunksRepoPendingReplicationTotalSize" : "12345",
      "replicationRpoTimestamp" : "1454929692",
      "id" : "Replication_Group:urn:storageos:ReplicationGroupInfo:e12ba8f3-3ff0-4320-962e-99175d6ed53d:global:c4e0337e-294d-429b-aaf1-683723d4323d__CT_71_128_1"
    } ]
  }
}

ATTRIBUTES DESCRIPTION
======================

a. All Time Stamps are GMT Epoch time in seconds.
b. Starting from ECS 2.2 a new attribute named "apiChange' is returned.  This variable may be removed in future versions
   of the API, and currently always has the value "1".

------------------------------------+-----------+-----------------------------------------------------------------------+--------
Attribute                           |Historical?|                         Description                                   |Units
------------------------------------+-----------+-----------------------------------------------------------------------+--------
replicationRpoTimestamp             |           | Recovery Point Objective for the local zone related to the remote     |
                                    |           | zone as part of this replication group - Timestamp of the oldest chunk|
                                    |           | in this replication group not yet replicated to the remote zone that  | Seconds
                                    |           | can be lost in case of the local zone failure.  If the item is not    |
                                    |           | present it indicates it is up to date. It is present only when        |
                                    |           | chunksJournalPendingReplicationTotalSize is > 0                       |
------------------------------------+-----------+-----------------------------------------------------------------------+--------