TunnelConnection

data class TunnelConnection(val clientId: String? = null, val clientVersion: String? = null, val coloName: String? = null, val id: String? = null, val isPendingReconnect: Boolean? = null, val openedAt: String? = null, val originIp: String? = null, val uuid: String? = null)

Constructors

Link copied to clipboard
constructor(clientId: String? = null, clientVersion: String? = null, coloName: String? = null, id: String? = null, isPendingReconnect: Boolean? = null, openedAt: String? = null, originIp: String? = null, uuid: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val clientId: String? = null

UUID of the Cloudflare Tunnel connector.

Link copied to clipboard
val clientVersion: String? = null

The cloudflared version used to establish this connection.

Link copied to clipboard
val coloName: String? = null

The Cloudflare data center used for this connection.

Link copied to clipboard
val id: String? = null

UUID of the Cloudflare Tunnel connection.

Link copied to clipboard

Cloudflare continues to track connections for several minutes after they disconnect. This is an optimization to improve latency and reliability of reconnecting. If true, the connection has disconnected but is still being tracked. If false, the connection is actively serving traffic.

Link copied to clipboard
val openedAt: String? = null

Timestamp of when the connection was established.

Link copied to clipboard
val originIp: String? = null

The public IP address of the host running cloudflared.

Link copied to clipboard
val uuid: String? = null

UUID of the Cloudflare Tunnel connection.