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.", 
      "enum": [
        "NUMBER_OF_LOGICAL_SWITCHES", 
        "NUMBER_OF_PREPARED_HOSTS", 
        "NUMBER_OF_NSGROUP", 
        "NUMBER_OF_VCENTER_CLUSTERS", 
        "NUMBER_OF_GI_PROTECTED_HOSTS", 
        "NUMBER_OF_GI_PROTECTED_VMS", 
        "NUMBER_OF_DFW_RULES", 
        "NUMBER_OF_DFW_SECTIONS", 
        "NUMBER_OF_L2_DFW_SECTIONS", 
        "NUMBER_OF_L3_DFW_SECTIONS", 
        "NUMBER_OF_L2_DFW_RULES", 
        "NUMBER_OF_L3_DFW_RULES", 
        "NUMBER_OF_L3_EDGE_SECTIONS", 
        "NUMBER_OF_L3_EDGE_RULES", 
        "NUMBER_OF_L3_BRIDGEPORT_SECTIONS", 
        "NUMBER_OF_L3_BRIDGEPORT_RULES", 
        "NUMBER_OF_IPSETS", 
        "NUMBER_OF_GROUPS_BASED_ON_IP_SETS", 
        "NUMBER_OF_LOGICAL_PORTS", 
        "NUMBER_OF_EDGE_CLUSTERS", 
        "NUMBER_OF_EDGE_NODES", 
        "NUMBER_OF_TIER0_ROUTERS", 
        "NUMBER_OF_TIER1_ROUTERS", 
        "NUMBER_OF_PREFIX_LIST", 
        "NUMBER_OF_NAT_RULES", 
        "NUMBER_OF_TIER1_WITH_NAT_RULE", 
        "NUMBER_OF_DHCP_SERVERS", 
        "NUMBER_OF_DHCP_IP_POOLS", 
        "NUMBER_OF_ACTIVE_DIRECTORY_GROUPS", 
        "NUMBER_OF_ACTIVE_DIRECTORY_DOMAINS", 
        "NUMBER_OF_FIREWALL_SECTIONS", 
        "NUMBER_OF_FIREWALL_RULES"
      ], 
      "required": true, 
      "title": "Object type for which usage is fetched", 
      "type": "string"
    }
  }, 
  "type": "object"
}