WebServerHealthMonitor Constructor (Boolean, Int32, TimeSpan, TimeSpan, String, String, String) |
This API is preliminary and subject to change.
Namespace: net.openstack.Providers.Rackspace.Objects.LoadBalancersAssembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax public WebServerHealthMonitor(
bool https,
int attemptsBeforeDeactivation,
TimeSpan timeout,
TimeSpan delay,
string bodyRegex,
string path,
string statusRegex
)
Public Sub New (
https As Boolean,
attemptsBeforeDeactivation As Integer,
timeout As TimeSpan,
delay As TimeSpan,
bodyRegex As String,
path As String,
statusRegex As String
)
public:
WebServerHealthMonitor(
bool https,
int attemptsBeforeDeactivation,
TimeSpan timeout,
TimeSpan delay,
String^ bodyRegex,
String^ path,
String^ statusRegex
)
new :
https : bool *
attemptsBeforeDeactivation : int *
timeout : TimeSpan *
delay : TimeSpan *
bodyRegex : string *
path : string *
statusRegex : string -> WebServerHealthMonitor
Parameters
- https
- Type: SystemBoolean
to monitor HTTPS connections; otherwise, to monitor HTTP connections. - attemptsBeforeDeactivation
- Type: SystemInt32
The number of permissible monitor failures before removing a node from rotation. - timeout
- Type: SystemTimeSpan
The maximum number of seconds to wait for a connection to be established before timing out. - delay
- Type: SystemTimeSpan
The minimum time to wait before executing the health monitor. - bodyRegex
- Type: SystemString
A regular expression that will be used to evaluate the contents of the body of the response. - path
- Type: SystemString
The HTTP path that will be used in the sample request. - statusRegex
- Type: SystemString
A regular expression that will be used to evaluate the HTTP status code returned in the response.
Exceptions Version Information .NET Framework
Supported in: 4.5
openstack.net
Supported in: 1.6, 1.5, 1.4, 1.3.6
See Also