IUpdate Interface

Definition

The entirety of a load balancing rule update as part of a load balancer update.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.HasBackendPort.Update.IWithBackendPort<Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IUpdate>, Microsoft.Azure.Management.Network.Fluent.HasFloatingIP.Update.IWithFloatingIP<Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IUpdate>, Microsoft.Azure.Management.Network.Fluent.HasFrontend.Update.IWithFrontend<Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IUpdate>, Microsoft.Azure.Management.Network.Fluent.HasFrontendPort.Update.IWithFrontendPort<Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IUpdate>, Microsoft.Azure.Management.Network.Fluent.HasProtocol.Update.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IUpdate,Microsoft.Azure.Management.Network.Fluent.Models.TransportProtocol>, Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IWithBackendPort, Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IWithFloatingIP, Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IWithFrontend, Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IWithFrontendPort, Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IWithIdleTimeoutInMinutes, Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IWithLoadDistribution, Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IWithProbe, Microsoft.Azure.Management.Network.Fluent.LoadBalancingRule.Update.IWithProtocol, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IUpdate>
type IUpdate = interface
    interface ISettable<IUpdate>
    interface IWithFrontendPort
    interface IWithFrontendPort<IUpdate>
    interface IWithFrontend
    interface IWithFrontend<IUpdate>
    interface IWithProtocol
    interface IWithProtocol<IUpdate, TransportProtocol>
    interface IWithBackendPort
    interface IWithBackendPort<IUpdate>
    interface IWithFloatingIP
    interface IWithFloatingIP<IUpdate>
    interface IWithIdleTimeoutInMinutes
    interface IWithLoadDistribution
    interface IWithProbe
Public Interface IUpdate
Implements ISettable(Of IUpdate), IWithBackendPort, IWithBackendPort(Of IUpdate), IWithFloatingIP, IWithFloatingIP(Of IUpdate), IWithFrontend, IWithFrontend(Of IUpdate), IWithFrontendPort, IWithFrontendPort(Of IUpdate), IWithIdleTimeoutInMinutes, IWithLoadDistribution, IWithProbe, IWithProtocol, IWithProtocol(Of IUpdate, TransportProtocol)
Implements

Methods

FromFrontend(String) (Inherited from IWithFrontend<ReturnT>)
FromFrontendPort(Int32) (Inherited from IWithFrontendPort<ReturnT>)
Parent() (Inherited from ISettable<ParentT>)
ToBackendPort(Int32) (Inherited from IWithBackendPort<ReturnT>)
WithFloatingIP(Boolean)

Sets the floating IP enablement.

(Inherited from IWithFloatingIP<ReturnT>)
WithFloatingIPDisabled()

Disables floating IP support.

(Inherited from IWithFloatingIP<ReturnT>)
WithFloatingIPEnabled()

Enables floating IP support.

(Inherited from IWithFloatingIP<ReturnT>)
WithIdleTimeoutInMinutes(Int32)

Specifies the number of minutes before an idle connection is closed.

(Inherited from IWithIdleTimeoutInMinutes)
WithLoadDistribution(LoadDistribution)

Specifies the load distribution mode.

(Inherited from IWithLoadDistribution)
WithoutProbe() (Inherited from IWithProbe)
WithProbe(String) (Inherited from IWithProbe)
WithProtocol(ProtocolT)

Specifies the transport protocol.

(Inherited from IWithProtocol<ReturnT,ProtocolT>)

Applies to