IUpdate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
-
IWithBackendPort<IUpdate> IWithFloatingIP<IUpdate> IWithFrontend<IUpdate> IWithFrontendPort<IUpdate> IWithProtocol<IUpdate,TransportProtocol> IWithBackendPort IWithFloatingIP IWithFrontend IWithFrontendPort IWithIdleTimeoutInMinutes IWithLoadDistribution IWithOutboundSnat IWithProbe IWithProtocol ISettable<IUpdate>
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:
Azure SDK for .NET