Share via


ConnectionMonitorTestConfiguration Class

Definition

Describes a connection monitor test configuration.

public class ConnectionMonitorTestConfiguration
type ConnectionMonitorTestConfiguration = class
Public Class ConnectionMonitorTestConfiguration
Inheritance
ConnectionMonitorTestConfiguration

Constructors

ConnectionMonitorTestConfiguration()

Initializes a new instance of the ConnectionMonitorTestConfiguration class.

ConnectionMonitorTestConfiguration(String, String, Nullable<Int32>, String, ConnectionMonitorHttpConfiguration, ConnectionMonitorTcpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorSuccessThreshold)

Initializes a new instance of the ConnectionMonitorTestConfiguration class.

Properties

HttpConfiguration

Gets or sets the parameters used to perform test evaluation over HTTP.

IcmpConfiguration

Gets or sets the parameters used to perform test evaluation over ICMP.

Name

Gets or sets the name of the connection monitor test configuration.

PreferredIPVersion

Gets or sets the preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters. Possible values include: 'IPv4', 'IPv6'

Protocol

Gets or sets the protocol to use in test evaluation. Possible values include: 'Tcp', 'Http', 'Icmp'

SuccessThreshold

Gets or sets the threshold for declaring a test successful.

TcpConfiguration

Gets or sets the parameters used to perform test evaluation over TCP.

TestFrequencySec

Gets or sets the frequency of test evaluation, in seconds.

Methods

Validate()

Validate the object.

Applies to