IPSecVPNSessionStatus

IPSecVPNSessionStatus
IPSecVPNSessionStatus

IKE session traffic summary provides IKE session status and aggregate of traffic across all tunnel.

JSON Example
{
    "aggregate_traffic_counters": {
        "bytes_in": 0,
        "bytes_out": 0,
        "dropped_packets_in": 0,
        "dropped_packets_out": 0,
        "packets_in": 0,
        "packets_out": 0
    },
    "display_name": "string",
    "failed_tunnels": 0,
    "ike_status": {
        "fail_reason": "string",
        "ike_session_state": "string",
        "transport_node_id": "string"
    },
    "ipsec_vpn_session_id": "string",
    "last_update_timestamp": 0,
    "negotiated_tunnels": 0,
    "session_status": "string",
    "total_tunnels": 0
}
aggregate_traffic_counters
Optional

Provides the following traffic statistics for IPSec VPN tunnels since the time the tunnels are UP:

  • Incoming packet count.
  • Outgoing packet count.
  • Dropped packet count.
string
display_name
Optional

Display name of vpn session.

integer As int64 As int64
failed_tunnels
Optional

Number of failed tunnels.

ike_status
Optional

Status for IPSec VPN IKE session UP, DOWN, NEGOTIATING and fail reason if IKE session is down.

string
ipsec_vpn_session_id
Optional

UUID of vpn session.

integer As int64 As int64
last_update_timestamp
Optional

Timestamp when the data was last updated.

integer As int64 As int64
negotiated_tunnels
Optional

Number of negotiated tunnels.

string
session_status
Optional

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.

Possible values are : UP, DOWN, DEGRADED,
integer As int64 As int64
total_tunnels
Optional

Total number of tunnels.