NetworkInterfaceConnectionTrackingSpecificationArgs

data class NetworkInterfaceConnectionTrackingSpecificationArgs(val tcpEstablishedTimeout: Output<Int>? = null, val udpStreamTimeout: Output<Int>? = null, val udpTimeout: Output<Int>? = null) : ConvertibleToJava<NetworkInterfaceConnectionTrackingSpecificationArgs>

Constructors

constructor(tcpEstablishedTimeout: Output<Int>? = null, udpStreamTimeout: Output<Int>? = null, udpTimeout: Output<Int>? = null)

Properties

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

Timeout (in seconds) for idle TCP connections in an established state. Min: 60 seconds. Max: 432000 seconds (5 days). Default: 432000 seconds. Recommended: Less than 432000 seconds.

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

Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction. Min: 60 seconds. Max: 180 seconds (3 minutes). Default: 180 seconds.

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

Timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction. Min: 30 seconds. Max: 60 seconds. Default: 30 seconds.

Functions

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