ListenerXForwardedForArgs

data class ListenerXForwardedForArgs(val retriveClientIp: Output<Boolean>? = null, val retriveSlbId: Output<Boolean>? = null, val retriveSlbIp: Output<Boolean>? = null, val retriveSlbProto: Output<Boolean>? = null) : ConvertibleToJava<ListenerXForwardedForArgs>

Constructors

Link copied to clipboard
fun ListenerXForwardedForArgs(retriveClientIp: Output<Boolean>? = null, retriveSlbId: Output<Boolean>? = null, retriveSlbIp: Output<Boolean>? = null, retriveSlbProto: Output<Boolean>? = null)

Functions

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

Properties

Link copied to clipboard
val retriveClientIp: Output<Boolean>? = null

Whether to retrieve the client ip. It is read-only attribute.

Link copied to clipboard
val retriveSlbId: Output<Boolean>? = null

Whether to use the XForwardedFor header to obtain the ID of the SLB instance. Default to false.

Link copied to clipboard
val retriveSlbIp: Output<Boolean>? = null

Whether to use the XForwardedFor_SLBIP header to obtain the public IP address of the SLB instance. Default to false.

Link copied to clipboard
val retriveSlbProto: Output<Boolean>? = null

Whether to use the XForwardedFor_proto header to obtain the protocol used by the listener. Default to false.