ZeroTrustTunnelRouteArgs

data class ZeroTrustTunnelRouteArgs(val accountId: Output<String>? = null, val comment: Output<String>? = null, val network: Output<String>? = null, val tunnelId: Output<String>? = null, val virtualNetworkId: Output<String>? = null) : ConvertibleToJava<ZeroTrustTunnelRouteArgs>

Provides a resource, that manages Cloudflare tunnel routes for Zero Trust. Tunnel routes are used to direct IP traffic through Cloudflare Tunnels.

Import

$ pulumi import cloudflare:index/zeroTrustTunnelRoute:ZeroTrustTunnelRoute example <account_id>/<network_cidr>/<virtual_network_id>

Constructors

Link copied to clipboard
constructor(accountId: Output<String>? = null, comment: Output<String>? = null, network: Output<String>? = null, tunnelId: Output<String>? = null, virtualNetworkId: Output<String>? = null)

Properties

Link copied to clipboard
val accountId: Output<String>? = null

The account identifier to target for the resource. Modifying this attribute will force creation of a new resource.

Link copied to clipboard
val comment: Output<String>? = null

Description of the tunnel route.

Link copied to clipboard
val network: Output<String>? = null

The IPv4 or IPv6 network that should use this tunnel route, in CIDR notation.

Link copied to clipboard
val tunnelId: Output<String>? = null

The ID of the tunnel that will service the tunnel route.

Link copied to clipboard
val virtualNetworkId: Output<String>? = null

The ID of the virtual network for which this route is being added; uses the default virtual network of the account if none is provided. Modifying this attribute will force creation of a new resource.

Functions

Link copied to clipboard
open override fun toJava(): ZeroTrustTunnelRouteArgs