NSX-T Data Center REST API

LBServiceUsageSummary (type)

{
  "additionalProperties": false,
  "description": "Describes usage summary of virtual servers, pools and pool members for all load balancer services.",
  "id": "LBServiceUsageSummary",
  "module_id": "PolicyLBStatistics",
  "properties": {
    "current_pool_count": {
      "description": "The current count of pools configured for all load balancer services.",
      "readonly": true,
      "title": "The current pool count",
      "type": "integer"
    },
    "current_pool_member_count": {
      "description": "The current count of pool members configured for all load balancer services.",
      "readonly": true,
      "title": "The current pool member count",
      "type": "integer"
    },
    "current_virtual_server_count": {
      "description": "The current count of virtual servers configured for all load balancer services.",
      "readonly": true,
      "title": "The current virtual server count",
      "type": "integer"
    },
    "pool_capacity": {
      "description": "Pool capacity means maximum number of pools which can be configured for all load balancer services.",
      "readonly": true,
      "title": "The capacity of pools",
      "type": "integer"
    },
    "pool_member_capacity": {
      "description": "Pool capacity means maximum number of pool members which can be configured for all load balancer services.",
      "readonly": true,
      "title": "The capacity of pool members",
      "type": "integer"
    },
    "pool_member_severity": {
      "$ref": "LBUsageSeverity",
      "description": "The severity calculation is based on the overall usage percentage of pool members for all load balancer services.",
      "readonly": true,
      "title": "LB usage severity"
    },
    "pool_member_usage_percentage": {
      "description": "Overall pool member usage percentage for all load balancer services.",
      "readonly": true,
      "title": "Pool member usage percentage",
      "type": "number"
    },
    "pool_severity": {
      "$ref": "LBUsageSeverity",
      "description": "The severity calculation is based on the overall usage percentage of pools for all load balancer services.",
      "readonly": true,
      "title": "LB usage severity"
    },
    "pool_usage_percentage": {
      "description": "Overall pool usage percentage for all load balancer services.",
      "readonly": true,
      "title": "Pool usage percentage",
      "type": "number"
    },
    "service_counts": {
      "description": "The service count for each load balancer usage severity.",
      "items": {
        "$ref": "LBServiceCountPerSeverity"
      },
      "readonly": true,
      "title": "LB service count for each severity",
      "type": "array"
    },
    "service_usages": {
      "description": "The property identifies all lb service usages. By default, it is not included in response. It exists when parameter ?include_usages=true.",
      "items": {
        "$ref": "LBServiceUsage"
      },
      "readonly": true,
      "title": "LB service usages",
      "type": "array"
    },
    "virtual_server_capacity": {
      "description": "Virtual server capacity means maximum number of virtual servers which can be configured for all load balancer services.",
      "readonly": true,
      "title": "The capacity of virtual servers",
      "type": "integer"
    },
    "virtual_server_severity": {
      "$ref": "LBUsageSeverity",
      "description": "The severity calculation is based on the overall usage percentage of virtual servers for all load balancer services.",
      "readonly": true,
      "title": "LB usage severity"
    },
    "virtual_server_usage_percentage": {
      "description": "Overall virtual server usage percentage for all load balancer services.",
      "readonly": true,
      "title": "Virtual server usage percentage",
      "type": "number"
    }
  },
  "title": "The usage summary for all load balancer services",
  "type": "object"
}