Freigeben über


IUpdateDefinition<ReturnT> Schnittstelle

Definition

Die gesamte Definition einer Ausgangsregel für den Lastenausgleich.

public interface IUpdateDefinition<ReturnT> : Microsoft.Azure.Management.Network.Fluent.HasProtocol.Definition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.UpdateDefinition.IWithBackend<ReturnT>,Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerOutboundRuleProtocol>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.UpdateDefinition.IBlank<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.UpdateDefinition.IWithAttach<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.UpdateDefinition.IWithBackend<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.UpdateDefinition.IWithFrontend<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.UpdateDefinition.IWithIdleTimeout<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.UpdateDefinition.IWithProtocol<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.UpdateDefinition.IWithTcpReset<ReturnT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ReturnT>
type IUpdateDefinition<'ReturnT> = interface
    interface IBlank<'ReturnT>
    interface IWithProtocol<'ReturnT>
    interface IWithProtocol<IWithBackend<'ReturnT>, LoadBalancerOutboundRuleProtocol>
    interface IWithAttach<'ReturnT>
    interface IInDefinition<'ReturnT>
    interface IWithIdleTimeout<'ReturnT>
    interface IWithTcpReset<'ReturnT>
    interface IWithFrontend<'ReturnT>
    interface IWithBackend<'ReturnT>
Public Interface IUpdateDefinition(Of ReturnT)
Implements IBlank(Of ReturnT), IInDefinition(Of ReturnT), IWithAttach(Of ReturnT), IWithBackend(Of ReturnT), IWithFrontend(Of ReturnT), IWithIdleTimeout(Of ReturnT), IWithProtocol(Of IWithBackend(Of ReturnT), LoadBalancerOutboundRuleProtocol), IWithProtocol(Of ReturnT), IWithTcpReset(Of ReturnT)

Typparameter

ReturnT

Die Phase der übergeordneten Definition, zu der nach dem Anfügen dieser Definition zurückzukehren ist.

Implementiert

Methoden

Attach()

Die gesamte Definition einer Ausgangsregel für den Lastenausgleich.

(Geerbt von IInDefinition<ParentT>)
FromBackend(String)

Gibt einen Back-End-Pool in diesem Lastenausgleich für ausgehenden Datenverkehr an.

(Geerbt von IWithBackend<ReturnT>)
ToFrontend(String)

Gibt das Front-End auf diesem Lastenausgleich für ausgehenden Datenverkehr an.

(Geerbt von IWithFrontend<ReturnT>)
ToFrontends(String[])

Gibt die Front-Ends in diesem Lastenausgleich für ausgehenden Datenverkehr an.

(Geerbt von IWithFrontend<ReturnT>)
WithEnableTcpReset()

Gibt das bidirektionale TCP-Zurücksetzungstimeout für den TCP-Fluss im Leerlauf oder das unerwartete Beenden der Verbindung an. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

(Geerbt von IWithTcpReset<ReturnT>)
WithIdleTimeoutInMinutes(Int32)

Gibt das Timeout für die TCP-Verbindung im Leerlauf an.

(Geerbt von IWithIdleTimeout<ReturnT>)
WithProtocol(ProtocolT)

Gibt das Transportprotokoll an.

(Geerbt von IWithProtocol<ReturnT,ProtocolT>)

Gilt für: