MagicWanIpsecTunnelModifiedIpsecTunnel

data class MagicWanIpsecTunnelModifiedIpsecTunnel(val allowNullCipher: Boolean? = null, val cloudflareEndpoint: String? = null, val createdOn: String? = null, val customerEndpoint: String? = null, val description: String? = null, val healthCheck: MagicWanIpsecTunnelModifiedIpsecTunnelHealthCheck? = null, val id: String? = null, val interfaceAddress: String? = null, val modifiedOn: String? = null, val name: String? = null, val pskMetadata: MagicWanIpsecTunnelModifiedIpsecTunnelPskMetadata? = null, val replayProtection: Boolean? = null)

Constructors

Link copied to clipboard
constructor(allowNullCipher: Boolean? = null, cloudflareEndpoint: String? = null, createdOn: String? = null, customerEndpoint: String? = null, description: String? = null, healthCheck: MagicWanIpsecTunnelModifiedIpsecTunnelHealthCheck? = null, id: String? = null, interfaceAddress: String? = null, modifiedOn: String? = null, name: String? = null, pskMetadata: MagicWanIpsecTunnelModifiedIpsecTunnelPskMetadata? = null, replayProtection: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

When true, the tunnel can use a null-cipher (ENCR_NULL) in the ESP tunnel (Phase 2).

Link copied to clipboard

The IP address assigned to the Cloudflare side of the IPsec tunnel.

Link copied to clipboard
val createdOn: String? = null

The date and time the tunnel was created.

Link copied to clipboard

The IP address assigned to the customer side of the IPsec tunnel. Not required, but must be set for proactive traceroutes to work.

Link copied to clipboard
val description: String? = null

An optional description forthe IPsec tunnel.

Link copied to clipboard
val id: String? = null

Tunnel identifier tag.

Link copied to clipboard

A 31-bit prefix (/31 in CIDR notation) supporting two hosts, one for each side of the tunnel. Select the subnet from the following private IP space: 10.0.0.0–10.255.255.255, 172.16.0.0–172.31.255.255, 192.168.0.0–192.168.255.255.

Link copied to clipboard
val modifiedOn: String? = null

The date and time the tunnel was last modified.

Link copied to clipboard
val name: String? = null

The name of the IPsec tunnel. The name cannot share a name with other tunnels.

Link copied to clipboard

The PSK metadata that includes when the PSK was generated.

Link copied to clipboard

If true, then IPsec replay protection will be supported in the Cloudflare-to-customer direction.