LBServiceStatus (type)

{
  "extends": {
    "$ref": "LBServiceStatusPerEP
  }, 
  "id": "LBServiceStatus", 
  "module_id": "PolicyLBStatistics", 
  "polymorphic-type-descriptor": {
    "type-identifier": "LBServiceStatus"
  }, 
  "properties": {
    "active_transport_nodes": {
      "description": "Ids of load balancer service related active transport nodes.", 
      "items": {
        "type": "string"
      }, 
      "readonly": true, 
      "title": "Ids of load balancer service related active transport nodes", 
      "type": "array"
    }, 
    "alarm": {
      "$ref": "PolicyRuntimeAlarm, 
      "description": "Alarm information details.", 
      "readonly": true, 
      "title": "Alarm Information Details"
    }, 
    "cpu_usage": {
      "description": "Cpu usage in percentage.", 
      "readonly": true, 
      "title": "Cpu usage in percentage", 
      "type": "integer"
    }, 
    "enforcement_point_path": {
      "description": "Policy Path referencing the enforcement point where the info is fetched.", 
      "readonly": true, 
      "title": "Enforcement point Path", 
      "type": "string"
    }, 
    "error_message": {
      "description": "Error message, if available.", 
      "readonly": true, 
      "title": "Error message, if available", 
      "type": "string"
    }, 
    "instance_detail_per_tn": {
      "description": "Details of load balancer service instance per transport node.", 
      "items": {
        "$ref": "LBServiceInstanceDetailPerTransportNode
      }, 
      "title": "Details of load balancer service instance per transport node", 
      "type": "array"
    }, 
    "last_update_timestamp": {
      "$ref": "EpochMsTimestamp, 
      "description": "Timestamp when the data was last updated.", 
      "readonly": true, 
      "title": "Timestamp when the data was last updated"
    }, 
    "memory_usage": {
      "description": "Memory usage in percentage.", 
      "readonly": true, 
      "title": "Memory usage in percentage", 
      "type": "integer"
    }, 
    "pools": {
      "description": "status of load balancer pools.", 
      "items": {
        "$ref": "LBPoolStatus
      }, 
      "readonly": true, 
      "title": "status of load balancer pools", 
      "type": "array"
    }, 
    "resource_type": {
      "required": true, 
      "type": "string"
    }, 
    "service_path": {
      "description": "Load balancer service object path.", 
      "readonly": true, 
      "title": "Load balancer service object path", 
      "type": "string"
    }, 
    "service_status": {
      "description": "UP means the load balancer service is working fine on both transport-nodes(if have); PARTIALLY_UP means that some DLB instances on transport node are working successfully and some instances are not working successfully; DOWN means the load balancer service is down on both transport-nodes (if have), hence the load balancer will not respond to any requests; ERROR means error happens on transport-node(s) or no status is reported from transport-node(s). The load balancer service may be working (or not working); NO_STANDBY means load balancer service is working in one of the transport node while not in the other transport-node (if have). Hence if the load balancer service in the working transport-node goes down, the load balancer service will go down; DETACHED means that the load balancer service has no attachment setting and is not instantiated in any transport nodes; DISABLED means that admin state of load balancer service is DISABLED; UNKNOWN means that no status reported from transport-nodes.The load balancer service may be working(or not working).", 
      "enum": [
        "UP", 
        "PARTIALLY_UP", 
        "DOWN", 
        "ERROR", 
        "NO_STANDBY", 
        "DETACHED", 
        "DISABLED", 
        "UNKNOWN"
      ], 
      "readonly": true, 
      "title": "Status of load balancer service", 
      "type": "string"
    }, 
    "standby_transport_nodes": {
      "description": "Ids of load balancer service related standby transport nodes.", 
      "items": {
        "type": "string"
      }, 
      "readonly": true, 
      "title": "Ids of load balancer service related standby transport nodes", 
      "type": "array"
    }, 
    "virtual_servers": {
      "description": "status of load balancer virtual servers.", 
      "items": {
        "$ref": "LBVirtualServerStatus
      }, 
      "readonly": true, 
      "title": "status of load balancer virtual servers", 
      "type": "array"
    }
  }, 
  "type": "object"
}