HciVmLoadBalancerRuleProperties 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 LoadBalancerRules.
public class HciVmLoadBalancerRuleProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Hci.Vm.Models.HciVmLoadBalancerRuleProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Hci.Vm.Models.HciVmLoadBalancerRuleProperties>
type HciVmLoadBalancerRuleProperties = class
interface IJsonModel<HciVmLoadBalancerRuleProperties>
interface IPersistableModel<HciVmLoadBalancerRuleProperties>
Public Class HciVmLoadBalancerRuleProperties
Implements IJsonModel(Of HciVmLoadBalancerRuleProperties), IPersistableModel(Of HciVmLoadBalancerRuleProperties)
- Inheritance
-
HciVmLoadBalancerRuleProperties
- Implements
Constructors
| Name | Description |
|---|---|
| HciVmLoadBalancerRuleProperties(String, String, Int32, Int32, HciVmLoadBalancerRuleTransportProtocol) |
Initializes a new instance of HciVmLoadBalancerRuleProperties. |
Properties
| Name | Description |
|---|---|
| BackendAddressPoolName |
name of the backend address pool. |
| BackendPort |
backendPort to forward connections. |
| FrontendIPName |
name of the frontnedIPConfiguration. |
| FrontendPort |
Frontend port to accept connections. |
| IdleTimeoutInMinutes |
Time for which connections are preserved before being torn down. |
| LoadDistribution |
SessionPersistence: Default (5-tuple), SourceIP(2-tuple), sourceIPProtocol(3-tuple). |
| ProbeName |
name of the health probe. |
| Protocol |
IP Protocol that the rule must load-balance. |