GatewayLoadBalancerTunnelInterfaceArgs

data class GatewayLoadBalancerTunnelInterfaceArgs(val identifier: Output<Int>? = null, val port: Output<Int>? = null, val protocol: Output<Either<String, GatewayLoadBalancerTunnelProtocol>>? = null, val type: Output<Either<String, GatewayLoadBalancerTunnelInterfaceType>>? = null) : ConvertibleToJava<GatewayLoadBalancerTunnelInterfaceArgs>

Gateway load balancer tunnel interface of a load balancer backend address pool.

Constructors

Link copied to clipboard
constructor(identifier: Output<Int>? = null, port: Output<Int>? = null, protocol: Output<Either<String, GatewayLoadBalancerTunnelProtocol>>? = null, type: Output<Either<String, GatewayLoadBalancerTunnelInterfaceType>>? = null)

Properties

Link copied to clipboard
val identifier: Output<Int>? = null

Identifier of gateway load balancer tunnel interface.

Link copied to clipboard
val port: Output<Int>? = null

Port of gateway load balancer tunnel interface.

Link copied to clipboard
val protocol: Output<Either<String, GatewayLoadBalancerTunnelProtocol>>? = null

Protocol of gateway load balancer tunnel interface.

Link copied to clipboard
val type: Output<Either<String, GatewayLoadBalancerTunnelInterfaceType>>? = null

Traffic type of gateway load balancer tunnel interface.

Functions

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