ILoadBalancingRule Interface
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.
A client-side representation of an HTTP load balancing rule.
public interface ILoadBalancingRule : Microsoft.Azure.Management.Network.Fluent.IHasBackendPort, Microsoft.Azure.Management.Network.Fluent.IHasFloatingIP, Microsoft.Azure.Management.Network.Fluent.IHasFrontend, Microsoft.Azure.Management.Network.Fluent.IHasFrontendPort, Microsoft.Azure.Management.Network.Fluent.IHasProtocol<Microsoft.Azure.Management.Network.Fluent.Models.TransportProtocol>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Network.Fluent.ILoadBalancer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancingRuleInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Network.Fluent.ILoadBalancer>
type ILoadBalancingRule = interface
interface IHasInner<LoadBalancingRuleInner>
interface IChildResource<ILoadBalancer>
interface IHasName
interface IIndexable
interface IHasParent<ILoadBalancer>
interface IHasBackendPort
interface IHasFrontend
interface IHasFloatingIP
interface IHasProtocol<TransportProtocol>
interface IHasFrontendPort
Public Interface ILoadBalancingRule
Implements IChildResource(Of ILoadBalancer), IHasBackendPort, IHasFloatingIP, IHasFrontend, IHasFrontendPort, IHasInner(Of LoadBalancingRuleInner), IHasParent(Of ILoadBalancer), IHasProtocol(Of TransportProtocol)
- Implements
Properties
Backend |
Gets the backend associated with the load balancing rule. |
BackendPort |
Gets the backend port number the network traffic is sent to. (Inherited from IHasBackendPort) |
FloatingIPEnabled |
Gets the state of the floating IP enablement. (Inherited from IHasFloatingIP) |
Frontend |
Gets the associated frontend. (Inherited from IHasFrontend) |
FrontendPort |
Gets the frontend port number the inbound network traffic is received on. (Inherited from IHasFrontendPort) |
IdleTimeoutInMinutes |
Gets the number of minutes before an inactive connection is closed. |
Inner | (Inherited from IHasInner<T>) |
Key | (Inherited from IIndexable) |
LoadDistribution |
Gets the method of load distribution. |
Name |
Gets the name of the resource (Inherited from IHasName) |
OutboundSnatDisabled |
Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule. |
Parent |
Gets the parent of this child resource. (Inherited from IHasParent<ParentT>) |
Probe |
Gets the probe associated with the load balancing rule. |
Protocol |
Gets the protocol. (Inherited from IHasProtocol<ProtocolT>) |