Datasource Data Type

Datasource

Properties
name data type constraints description
name string   datasource name
role string   datasource role
state ResourceState   datasource state
groupId number required int datasource group id
lastShunResult string   last shun result
lastError string   last error
alertStatus DataSourceAlertStatus   alert status
alertMessage string   alert message
standby boolean required boolean true if it is a standby node
archive boolean required boolean true if it is an archive
witness boolean required boolean true if it is a witness
manager Manager   manager properties
replicator Replicator   replicator properties
dataserver DataServer   dataserver properties
connections Connections   connections number

Example

{
  "name" : "db1",
  "role" : "master",
  "state" : "ONLINE",
  "groupId" : 12345,
  "lastShunResult" : "...",
  "lastError" : "...",
  "alertStatus" : "OK",
  "alertMessage" : "...",
  "standby" : true,
  "archive" : true,
  "witness" : true,
  "manager" : {
    "state" : "ONLINE"
  },
  "replicator" : {
    "role" : "MASTER",
    "state" : "ONLINE",
    "seqno" : 12345,
    "minStoredSeqno" : 12345,
    "maxStoredSeqno" : 12345,
    "appliedLatency" : 1.0,
    "relativeLatency" : 1.981,
    "appliedLastEventId" : "mysql-bin.000153:0000000000000873;-1",
    "pipelineSource" : "thls://db1:2112/",
    "version" : "Tungsten Clustering 7.0.0 build 7"
  },
  "dataserver" : {
    "state" : "ONLINE"
  },
  "connections" : {
    "active" : 12345,
    "created" : 12345
  }
}