HciVmLoadBalancerHealthProbeProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
properties for LoadBalancer health probes.
public class HciVmLoadBalancerHealthProbeProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Hci.Vm.Models.HciVmLoadBalancerHealthProbeProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Hci.Vm.Models.HciVmLoadBalancerHealthProbeProperties>
type HciVmLoadBalancerHealthProbeProperties = class
interface IJsonModel<HciVmLoadBalancerHealthProbeProperties>
interface IPersistableModel<HciVmLoadBalancerHealthProbeProperties>
Public Class HciVmLoadBalancerHealthProbeProperties
Implements IJsonModel(Of HciVmLoadBalancerHealthProbeProperties), IPersistableModel(Of HciVmLoadBalancerHealthProbeProperties)
- Inheritance
-
HciVmLoadBalancerHealthProbeProperties
- Implements
Constructors
| Name | Description |
|---|---|
| HciVmLoadBalancerHealthProbeProperties(HciVmLoadBalancerProbeProtocol, Int32) |
Initializes a new instance of HciVmLoadBalancerHealthProbeProperties. |
Properties
| Name | Description |
|---|---|
| IntervalInSeconds |
Probe interval in seconds (5-300) default 15. |
| NumberOfProbes |
number of consecutive probe failures before marking unhealthy (1-20) default 2. |
| Port |
Port on the backend address to probe. |
| Protocol |
Protocol for this probe: Can be Tcp or Http - Diverges from Azure where Https is also an option. |
| RequestPath |
For http probes, specify the request path e.g. /health. |