SyntheticTaskMonitorConfNetTcpArgs

data class SyntheticTaskMonitorConfNetTcpArgs(val connectTimes: Output<Int>? = null, val interval: Output<Int>? = null, val targetUrl: Output<String>, val timeout: Output<Int>? = null, val tracertEnable: Output<Boolean>? = null, val tracertNumMax: Output<Int>? = null, val tracertTimeout: Output<Int>? = null) : ConvertibleToJava<SyntheticTaskMonitorConfNetTcpArgs>

Constructors

Link copied to clipboard
constructor(connectTimes: Output<Int>? = null, interval: Output<Int>? = null, targetUrl: Output<String>, timeout: Output<Int>? = null, tracertEnable: Output<Boolean>? = null, tracertNumMax: Output<Int>? = null, tracertTimeout: Output<Int>? = null)

Properties

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

The number of TCP connections established. The minimum value is 1, the maximum value is 16, and the default is 4.

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

The interval between TCP connections. The unit is milliseconds (ms), the minimum value is 200, the maximum value is 10000, and the default value is 200.

Link copied to clipboard
val targetUrl: Output<String>

The target URL.

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

TCP dial test timeout. The unit is milliseconds (ms), the minimum value is 1000, the maximum value is 300000, and the default value is 20000.

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

Whether to enable tracert. The default is true.

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

The maximum number of hops for tracert. The minimum value is 1, the maximum value is 128, and the default value is 20.

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

The time-out of tracert. The unit is milliseconds (ms), the minimum value is 1000, the maximum value is 300000, and the default value is 60000.

Functions

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