GetTrafficManagerProfileMonitorConfig

data class GetTrafficManagerProfileMonitorConfig(val customHeaders: List<GetTrafficManagerProfileMonitorConfigCustomHeader>, val expectedStatusCodeRanges: List<String>, val intervalInSeconds: Int, val path: String, val port: Int, val protocol: String, val timeoutInSeconds: Int, val toleratedNumberOfFailures: Int)

Constructors

Link copied to clipboard
constructor(customHeaders: List<GetTrafficManagerProfileMonitorConfigCustomHeader>, expectedStatusCodeRanges: List<String>, intervalInSeconds: Int, path: String, port: Int, protocol: String, timeoutInSeconds: Int, toleratedNumberOfFailures: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

One or more custom_header blocks as defined below.

Link copied to clipboard

A list of status code ranges.

Link copied to clipboard

The interval used to check the endpoint health from a Traffic Manager probing agent.

Link copied to clipboard

The path used by the monitoring checks.

Link copied to clipboard
val port: Int

The port number used by the monitoring checks.

Link copied to clipboard

The protocol used by the monitoring checks.

Link copied to clipboard

The amount of time the Traffic Manager probing agent should wait before considering that check a failure when a health check probe is sent to the endpoint.

Link copied to clipboard

The number of failures a Traffic Manager probing agent tolerates before marking that endpoint as unhealthy.