Show / Hide Table of Contents

Class TrafficManagerProfileMonitorConfig

Inheritance
System.Object
TrafficManagerProfileMonitorConfig
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Network.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class TrafficManagerProfileMonitorConfig

Fields

View Source

CustomHeaders

One or more custom_header blocks as defined below.

Declaration
public readonly ImmutableArray<TrafficManagerProfileMonitorConfigCustomHeader> CustomHeaders
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<TrafficManagerProfileMonitorConfigCustomHeader>
View Source

ExpectedStatusCodeRanges

A list of status code ranges in the format of 100-101.

Declaration
public readonly ImmutableArray<string> ExpectedStatusCodeRanges
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

IntervalInSeconds

The interval used to check the endpoint health from a Traffic Manager probing agent. You can specify two values here: 30 (normal probing) and 10 (fast probing). The default value is 30.

Declaration
public readonly int? IntervalInSeconds
Field Value
Type Description
System.Nullable<System.Int32>
View Source

Path

The path used by the monitoring checks. Required when protocol is set to HTTP or HTTPS - cannot be set when protocol is set to TCP.

Declaration
public readonly string Path
Field Value
Type Description
System.String
View Source

Port

The port number used by the monitoring checks.

Declaration
public readonly int Port
Field Value
Type Description
System.Int32
View Source

Protocol

The protocol used by the monitoring checks, supported values are HTTP, HTTPS and TCP.

Declaration
public readonly string Protocol
Field Value
Type Description
System.String
View Source

TimeoutInSeconds

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. If interval_in_seconds is set to 30, then timeout_in_seconds can be between 5 and 10. The default value is 10. If interval_in_seconds is set to 10, then valid values are between 5 and 9 and timeout_in_seconds is required.

Declaration
public readonly int? TimeoutInSeconds
Field Value
Type Description
System.Nullable<System.Int32>
View Source

ToleratedNumberOfFailures

The number of failures a Traffic Manager probing agent tolerates before marking that endpoint as unhealthy. Valid values are between 0 and 9. The default value is 3

Declaration
public readonly int? ToleratedNumberOfFailures
Field Value
Type Description
System.Nullable<System.Int32>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.