Freigeben über


IUpdate Schnittstelle

Definition

Die gesamte Aktualisierung einer Lastenausgleichsregel als Teil eines Lastenausgleichsupdates.

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.IWithOutboundSnat, 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
    interface IWithOutboundSnat
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, IWithOutboundSnat, IWithProbe, IWithProtocol, IWithProtocol(Of IUpdate, TransportProtocol)
Implementiert

Methoden

FromFrontend(String)

Gibt das Front-End an.

(Geerbt von IWithFrontend<ReturnT>)
FromFrontendPort(Int32)

Gibt den Front-End-Port an, über den Netzwerkdatenverkehr empfangen werden soll.

(Geerbt von IWithFrontendPort<ReturnT>)
Parent()

Die gesamte Aktualisierung einer Lastenausgleichsregel als Teil eines Lastenausgleichsupdates.

(Geerbt von ISettable<ParentT>)
ToBackendPort(Int32)

Gibt einen Back-End-Port an, an den Netzwerkdatenverkehr gesendet werden soll.

(Geerbt von IWithBackendPort<ReturnT>)
WithDisableOutboundSnat(Boolean)

Konfiguriert SNAT für die VMs im Back-End-Pool, um die publicIP-Adresse zu verwenden, die im Front-End der Lastenausgleichsregel angegeben ist.

(Geerbt von IWithOutboundSnat)
WithFloatingIP(Boolean)

Legt die frei schwebende IP-Aktivierung fest.

(Geerbt von IWithFloatingIP<ReturnT>)
WithFloatingIPDisabled()

Deaktiviert die Unterstützung für gleitende IP-Adressen.

(Geerbt von IWithFloatingIP<ReturnT>)
WithFloatingIPEnabled()

Aktiviert die Unterstützung für gleitende IP-Adressen.

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

Gibt die Anzahl der Minuten an, bevor eine Verbindung im Leerlauf geschlossen wird.

(Geerbt von IWithIdleTimeoutInMinutes)
WithLoadDistribution(LoadDistribution)

Gibt den Lastenverteilungsmodus an.

(Geerbt von IWithLoadDistribution)
WithoutProbe()

Entfernt jede Zuordnung zu einem Test und greift auf den Standardtestmechanismus von Azure zurück.

(Geerbt von IWithProbe)
WithProbe(String)

Ordnet den angegebenen vorhandenen HTTP- oder TCP-Test dieses Lastenausgleichs mit der Lastenausgleichsregel zu.

(Geerbt von IWithProbe)
WithProtocol(ProtocolT)

Gibt das Transportprotokoll an.

(Geerbt von IWithProtocol<ReturnT,ProtocolT>)

Gilt für: