NSX-T Data Center REST API

NodeStatusProperties (type)

{
  "additionalProperties": false,
  "extends": {
    "$ref": "Resource"
  },
  "id": "NodeStatusProperties",
  "module_id": "ApplianceStats",
  "properties": {
    "_links": {
      "description": "The server will populate this field when returing the resource. Ignored on PUT and POST.",
      "items": {
        "$ref": "ResourceLink"
      },
      "readonly": true,
      "title": "References related to this resource",
      "type": "array"
    },
    "_schema": {
      "readonly": true,
      "title": "Schema for this resource",
      "type": "string"
    },
    "_self": {
      "$ref": "SelfResourceLink",
      "readonly": true,
      "title": "Link to this resource"
    },
    "cpu_cores": {
      "readonly": true,
      "title": "Number of CPU cores on the system",
      "type": "integer"
    },
    "cpu_sockets": {
      "readonly": true,
      "required": false,
      "title": "Number of CPU sockets on the system",
      "type": "integer"
    },
    "cpu_usage": {
      "$ref": "CpuUsage",
      "description": "Highest and average usage of DPDK and non-DPDK core of Edge Node.",
      "readonly": true,
      "title": "CPU usage of DPDK and non-DPDK core groups"
    },
    "dfw_heap_memory_usage": {
      "items": {
        "$ref": "DfwHeapMemoryUsage",
        "description": "Heap usage of dfw modules.",
        "title": "Heap usage of dfw modules"
      },
      "readonly": true,
      "type": "array"
    },
    "disk_space_total": {
      "description": "Amount of disk space available on the system, in kilobytes.",
      "readonly": true,
      "title": "Amount of disk space available on the system, in kilobytes",
      "type": "integer"
    },
    "disk_space_used": {
      "descrption": "Amount of disk space in use on the system, in kilobytes.",
      "readonly": true,
      "title": "Amount of disk space in use on the system, in kilobytes",
      "type": "integer"
    },
    "dpdk_cpu_cores": {
      "description": "Number of DPDK cores on Edge Node which are used for packet IO processing.",
      "readonly": true,
      "title": "Number of DPDK CPU cores on the system",
      "type": "integer"
    },
    "dpus": {
      "items": {
        "$ref": "DpuStatusProperties"
      },
      "readonly": true,
      "title": "Data processing units on the system",
      "type": "array"
    },
    "edge_mem_usage": {
      "$ref": "EdgeTransportNodeMemoryUsage",
      "description": "Point in time usage of system, datapath, swap and cache memory in edge node. Valid only for Edge transport node.",
      "readonly": true,
      "title": "Memory usage of edge node"
    },
    "file_systems": {
      "items": {
        "$ref": "NodeFileSystemProperties"
      },
      "readonly": true,
      "title": "File systems configured on the system",
      "type": "array"
    },
    "hostname": {
      "readonly": true,
      "title": "Host name of the system",
      "type": "string"
    },
    "load_average": {
      "items": {
        "type": "number"
      },
      "readonly": true,
      "title": "One, five, and fifteen minute load averages for the system",
      "type": "array"
    },
    "mem_cache": {
      "readonly": true,
      "title": "Amount of RAM on the system that can be flushed out to disk, in kilobytes",
      "type": "integer"
    },
    "mem_total": {
      "readonly": true,
      "title": "Amount of RAM allocated to the system, in kilobytes",
      "type": "integer"
    },
    "mem_used": {
      "readonly": true,
      "title": "Amount of RAM in use on the system, in kilobytes",
      "type": "integer"
    },
    "non_dpdk_cpu_cores": {
      "description": "Number of non-DPDK cores on Edge Node.",
      "readonly": true,
      "title": "Number of non-DPDK CPU cores on the system",
      "type": "integer"
    },
    "remote_logging_server_configured": {
      "description": "Indicates if remote logging server is configured.",
      "readonly": true,
      "title": "Remote Logging Server Configured",
      "type": "boolean"
    },
    "source": {
      "$ref": "DataSourceType",
      "readonly": true,
      "title": "Source of status data."
    },
    "swap_total": {
      "readonly": true,
      "title": "Amount of disk available for swap, in kilobytes",
      "type": "integer"
    },
    "swap_used": {
      "readonly": true,
      "title": "Amount of swap disk in use, in kilobytes",
      "type": "integer"
    },
    "system_time": {
      "$ref": "EpochMsTimestamp",
      "readonly": true,
      "title": "Current time expressed in milliseconds since epoch"
    },
    "uptime": {
      "readonly": true,
      "title": "Milliseconds since system start",
      "type": "integer"
    }
  },
  "title": "Node status properties",
  "type": "object"
}