{ "id": "GreTunnelEndpointStatusPerEdgeNode", "module_id": "PolicyConnectivityStatistics", "properties": { "edge_path": { "description": "Edge node policy path", "readonly": true, "title": "edge path", "type": "string" }, "keepalive_ack": { "description": "The keepalive_ack indicates Tunnel keepalive ACK is administratively enabled or disabled", "enum": [ "KEEPALIVE_ACK_ENABLE", "KEEPALIVE_ACK_DISABLE" ], "readonly": true, "title": "keep alive acknowledge", "type": "string" }, "keepalive_ack_sent_count": { "description": "Total number of keepalive ack packets sent", "readonly": true, "title": "keep alive ack sent count", "type": "integer" }, "keepalive_admin_state": { "description": "Tunnel Keepalive Admin State", "enum": [ "ENABLED", "DISABLED" ], "readonly": true, "title": "Tunnel Keepalive Admin State", "type": "string" }, "keepalive_dead_multiplier": { "description": "Tunnel keepalive dead multiplier", "readonly": true, "title": "tunnel keep alive dead multiplier", "type": "integer" }, "keepalive_interval": { "description": "Tunnel keepalive interval in seconds", "readonly": true, "title": "tunnel keep alive interval", "type": "integer" }, "keepalive_last_ack_time": { "description": "Timestamp when the last keepalive ack sent", "readonly": true, "title": "keep alive last ack time", "type": "integer" }, "keepalive_last_rx_time": { "description": "Timestamp when the last keepalive received", "readonly": true, "title": "keep alive last rx timestamp", "type": "integer" }, "keepalive_last_tx_time": { "description": "Timestamp when the last keepalive sent", "readonly": true, "title": "keep alive last tx timestamp", "type": "integer" }, "keepalive_rx_count": { "description": "Total number of keepalive packets received", "readonly": true, "title": "keep alive rx count", "type": "integer" }, "keepalive_status": { "description": "The keepalive_status indicates Tunnel keepalive is administratively enabled or disabled", "enum": [ "KEEPALIVE_STATUS_ENABLE", "KEEPALIVE_STATUS_DISABLE" ], "readonly": true, "title": "keep alive status", "type": "string" }, "keepalive_tx_count": { "description": "Total number of keepalive packets sent", "readonly": true, "title": "keep alive tx count", "type": "integer" }, "last_update_timestamp": { "$ref": "EpochMsTimestamp, "description": "Timestamp when the data was last updated", "readonly": true, "title": "Epoch timestamp" }, "runtime_status": { "description": "Tunnel run time status", "enum": [ "UP", "DOWN" ], "readonly": true, "title": "runtime status", "type": "string" }, "source": { "$ref": "IPAddress, "description": "Tunnel source address", "readonly": true, "title": "source" }, "tunnel_down_count": { "description": "Count of Tunnel run time status as \"DOWN\"", "readonly": true, "title": "tunnel down time count", "type": "integer" }, "tunnel_last_down_time": { "description": "Timestamp when the tunnel status was last updated as \"DOWN\"", "readonly": true, "title": "tunnel last down time count", "type": "integer" }, "tunnel_last_up_time": { "description": "Timestamp when the tunnel status was last updated as \"UP\"", "readonly": true, "title": "tunnel last up time count", "type": "integer" }, "tunnel_port_id": { "description": "ID of the tunnel router port", "readonly": true, "title": "tunnel port id", "type": "string" }, "tunnel_up_count": { "description": "Count of Tunnel run time status as \"UP\"", "readonly": true, "title": "tunnel up time count", "type": "integer" } }, "type": "object" }