NSX-T Data Center REST API

ClusterNodeInfo (type)

{
  "id": "ClusterNodeInfo",
  "module_id": "ClusterManagement",
  "properties": {
    "api_listen_addr": {
      "$ref": "ServiceEndpoint",
      "readonly": true,
      "title": "The IP and port for the public API service on this node"
    },
    "appliance_connection_info": {
      "$ref": "ServiceEndpoint",
      "readonly": true,
      "title": "The IP, port and certificate for connecting to appliance."
    },
    "certificates": {
      "items": {
        "$ref": "NodeCertificateInfo"
      },
      "title": "Certificate and thumbprint of all entities",
      "type": "array"
    },
    "control_plane_listen_addr": {
      "$ref": "ServiceEndpoint",
      "readonly": true,
      "title": "The IP and port for the control plane service on this node"
    },
    "display_name": {
      "title": "The display name of this node",
      "type": "string"
    },
    "entities": {
      "items": {
        "$ref": "NodeEntityInfo"
      },
      "title": "Service endpoint of all entities",
      "type": "array"
    },
    "fqdn": {
      "title": "The fqdn of this node",
      "type": "string"
    },
    "msg_clients": {
      "items": {
        "$ref": "NodeMessagingClientInfo"
      },
      "title": "Messaging client of all entities",
      "type": "array"
    },
    "node_uuid": {
      "readonly": true,
      "required": true,
      "title": "Unique identifier of this node",
      "type": "string"
    },
    "status": {
      "enum": [
        "JOINING",
        "JOINED",
        "REMOVING",
        "REMOVED"
      ],
      "readonly": true,
      "required": true,
      "title": "Node clustering status",
      "type": "string"
    }
  },
  "type": "object"
}