ConnectionMonitorTestConfigurationResponse

data class ConnectionMonitorTestConfigurationResponse(val httpConfiguration: ConnectionMonitorHttpConfigurationResponse? = null, val icmpConfiguration: ConnectionMonitorIcmpConfigurationResponse? = null, val name: String, val preferredIPVersion: String? = null, val protocol: String, val successThreshold: ConnectionMonitorSuccessThresholdResponse? = null, val tcpConfiguration: ConnectionMonitorTcpConfigurationResponse? = null, val testFrequencySec: Int? = null)

Describes a connection monitor test configuration.

Constructors

constructor(httpConfiguration: ConnectionMonitorHttpConfigurationResponse? = null, icmpConfiguration: ConnectionMonitorIcmpConfigurationResponse? = null, name: String, preferredIPVersion: String? = null, protocol: String, successThreshold: ConnectionMonitorSuccessThresholdResponse? = null, tcpConfiguration: ConnectionMonitorTcpConfigurationResponse? = null, testFrequencySec: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The parameters used to perform test evaluation over HTTP.

Link copied to clipboard

The parameters used to perform test evaluation over ICMP.

Link copied to clipboard

The name of the connection monitor test configuration.

Link copied to clipboard

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

Link copied to clipboard

The protocol to use in test evaluation.

Link copied to clipboard

The threshold for declaring a test successful.

Link copied to clipboard

The parameters used to perform test evaluation over TCP.

Link copied to clipboard
val testFrequencySec: Int? = null

The frequency of test evaluation, in seconds.