NSX-T Data Center REST API

CapacityDashboardUsage (type)

{
  "id": "CapacityDashboardUsage",
  "module_id": "CapacityDashboard",
  "properties": {
    "current_usage_count": {
      "description": "Indicate the current usage count of object type.",
      "required": true,
      "title": "Current usage count of object type",
      "type": "integer"
    },
    "current_usage_percentage": {
      "description": "Current usage percentage for object type",
      "required": true,
      "title": "Current usage percentage",
      "type": "number"
    },
    "display_name": {
      "description": "Display name for NSX object type.",
      "required": true,
      "title": "User friendly name for object type",
      "type": "string"
    },
    "max_supported_count": {
      "description": "This is the maximum supported count for object type in consideration.",
      "required": true,
      "title": "Maximum supported count for object type",
      "type": "integer"
    },
    "max_threshold_percentage": {
      "description": "This indicates the maximum threshold percentage for object type.",
      "required": true,
      "title": "Max threshold percentage for object type",
      "type": "number"
    },
    "min_threshold_percentage": {
      "description": "This indicates the minimum threshold percentage for object type.",
      "required": true,
      "title": "Min threshold percentage for object type",
      "type": "number"
    },
    "severity": {
      "description": "Severity calculated from percentage usage",
      "enum": [
        "INFO",
        "WARNING",
        "CRITICAL",
        "ERROR"
      ],
      "required": true,
      "title": "Severity calculated from percentage usage",
      "type": "string"
    },
    "usage_type": {
      "description": "Indicate the object type for which usage is calculated.",
      "required": true,
      "title": "Object type for which usage is fetched",
      "type": "string"
    }
  },
  "type": "object"
}