NSX-T Data Center REST API
NodeDetails (type)
{
"additionalProperties": false,
"id": "NodeDetails",
"module_id": "SecurityLicenseUsage",
"properties": {
"compute_manager_id": {
"description": "UUID of compute manager, Populated for node_type ESX and EDGE_NODE whose LCM is done by NSX.",
"readonly": true,
"title": "Compute manager id",
"type": "string"
},
"cpu_socket": {
"description": "CPU sockets of a node.",
"readonly": true,
"title": "CPU sockets of a node",
"type": "string"
},
"features_enabled": {
"description": "List of the features enabled on the node.",
"items": {
"$ref": "FeatureType"
},
"readonly": true,
"title": "List of the features enabled on the node",
"type": "array"
},
"maintenance_mode": {
"description": "Maintenance mode of the node.",
"enum": [
"ENABLED",
"FORCE_ENABLED",
"DISABLED"
],
"readonly": true,
"title": "Maintenance mode of the node",
"type": "string"
},
"node_id": {
"description": "Uuid of node.",
"readonly": true,
"title": "Node id",
"type": "string"
},
"node_type": {
"description": "Type of the nodes supported in security usage computation |eg. \"ESX\" or \"EDGE_NODE\" or \"HOST_BAREMETAL\" or \"EDGE_BAREMETAL\".",
"enum": [
"ESX",
"EDGE_NODE",
"HOST_BAREMETAL",
"EDGE_BAREMETAL"
],
"readonly": true,
"title": "Node type",
"type": "string"
},
"product_family": {
"description": "License edition product family used on the node.",
"readonly": true,
"title": "License edition product family used on the node",
"type": "string"
},
"raw_cores": {
"description": "Raw cores of a node.",
"readonly": true,
"title": "Raw cores of a node",
"type": "string"
},
"vcenter_cluster_id": {
"description": "vcenter cluster id, Only for ESX node.",
"readonly": true,
"title": "vcenter cluster id",
"type": "string"
},
"vcenter_node_id": {
"description": "vcenter node id, Populated for node_type ESX and EDGE_NODE whose LCM is done by NSX.",
"readonly": true,
"title": "vcenter node id",
"type": "string"
}
},
"type": "object"
}