IPSecVpnSessionStatusNsxT (type)

{
  "additionalProperties": false, 
  "description": "IPSec VPN Session Status represents status on an NSX-T type of enforcement point.", 
  "extends": {
    "$ref": "IPSecVpnSessionStatusPerEP
  }, 
  "id": "IPSecVpnSessionStatusNsxT", 
  "module_id": "PolicyVpnStats", 
  "polymorphic-type-descriptor": {
    "type-identifier": "IPSecVpnSessionStatisticsNsxT"
  }, 
  "properties": {
    "aggregate_traffic_counters": {
      "$ref": "IPSecVpnTrafficCounters, 
      "description": "Aggregate traffic statistics across all ipsec tunnels.", 
      "readonly": true, 
      "title": "Traffic summary"
    }, 
    "alarm": {
      "$ref": "PolicyRuntimeAlarm, 
      "description": "Alarm information details.", 
      "readonly": true, 
      "title": "Alarm Information Details"
    }, 
    "display_name": {
      "description": "Display Name of vpn session.", 
      "readonly": true, 
      "title": "Display Name", 
      "type": "string"
    }, 
    "enforcement_point_path": {
      "description": "Policy Path referencing the enforcement point where the info is fetched.", 
      "readonly": true, 
      "title": "Enforcement point Path", 
      "type": "string"
    }, 
    "failed_tunnels": {
      "description": "Number of failed tunnels.", 
      "readonly": true, 
      "title": "Failed tunnels", 
      "type": "integer"
    }, 
    "ike_status": {
      "$ref": "IPSecVpnIkeSessionStatus, 
      "description": "Status for IPSec VPN IKE session UP/DOWN and fail reason if IKE session is down.", 
      "readonly": true, 
      "title": "IKE status"
    }, 
    "last_update_timestamp": {
      "$ref": "EpochMsTimestamp, 
      "description": "Timestamp when the data was last updated.", 
      "readonly": true, 
      "title": "Last updated timestamp"
    }, 
    "negotiated_tunnels": {
      "description": "Number of negotiated tunnels.", 
      "readonly": true, 
      "title": "Negotiated tunnels", 
      "type": "integer"
    }, 
    "resource_type": {
      "enum": [
        "IPSecVpnSessionStatusNsxT"
      ], 
      "required": true, 
      "type": "string"
    }, 
    "runtime_status": {
      "description": "Gives session status consolidated using IKE status and tunnel status. It can be UP, DOWN, DEGRADED. If IKE and all tunnels are UP status will be UP, if all down it will be DOWN, otherwise it will be DEGRADED.", 
      "enum": [
        "UP", 
        "DOWN", 
        "DEGRADED"
      ], 
      "readonly": true, 
      "title": "Session Runtime Status", 
      "type": "string"
    }, 
    "total_tunnels": {
      "description": "Total number of tunnels.", 
      "readonly": true, 
      "title": "Total tunnels", 
      "type": "integer"
    }
  }, 
  "title": "IPSec VPN session traffic summary", 
  "type": "object"
}