Freigeben über


IUpdate Schnittstelle

Definition

Die Vorlage für einen Load Balancer-Updatevorgang, die alle Einstellungen enthält, die geändert werden können.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithBackend, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithInboundNatPool, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithInboundNatRule, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithLoadBalancingRule, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithOutboundRule, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithPrivateFrontend, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithProbe, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IWithPublicFrontend, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.ILoadBalancer>
type IUpdate = interface
    interface IAppliable<ILoadBalancer>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithProbe
    interface IWithBackend
    interface IWithLoadBalancingRule
    interface IWithPublicFrontend
    interface IWithPrivateFrontend
    interface IWithInboundNatRule
    interface IWithInboundNatPool
    interface IWithOutboundRule
Public Interface IUpdate
Implements IAppliable(Of ILoadBalancer), IUpdateWithTags(Of IUpdate), IWithBackend, IWithInboundNatPool, IWithInboundNatRule, IWithLoadBalancingRule, IWithOutboundRule, IWithPrivateFrontend, IWithProbe, IWithPublicFrontend
Implementiert

Eigenschaften

Key

Die Vorlage für einen Load Balancer-Updatevorgang, die alle Einstellungen enthält, die geändert werden können.

(Geerbt von IIndexable)

Methoden

Apply()

Führen Sie die Updateanforderung aus.

(Geerbt von IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Führen Sie die Updateanforderung asynchron aus.

(Geerbt von IAppliable<T>)
DefineBackend(String)

Startet die Definition eines neuen Back-Ends im Rahmen dieses Lastenausgleichsupdates.

(Geerbt von IWithBackend)
DefineHttpProbe(String)

Beginnt mit der Definition eines neuen HTTP-Tests, der dem Lastenausgleich hinzugefügt werden soll. Die Definition muss mit einem Aufruf von LoadBalancerHttpProbe.DefinitionStages.WithAttach.attach() abgeschlossen werden.

(Geerbt von IWithProbe)
DefineHttpsProbe(String)

Beginnt mit der Definition eines neuen HTTPS-Tests, der dem Lastenausgleich hinzugefügt werden soll. Die Definition muss mit einem Aufruf von LoadBalancerHttpProbe.DefinitionStages.WithAttach.attach() abgeschlossen werden.

(Geerbt von IWithProbe)
DefineInboundNatPool(String)

Beginnt mit der Definition eines neuen NAT-Pools für eingehenden Datenverkehr.

(Geerbt von IWithInboundNatPool)
DefineInboundNatRule(String)

Beginnt mit der Definition einer neuen NAT-Regel für eingehenden Datenverkehr. Die Definition muss mit einem Aufruf von LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach.attach() abgeschlossen werden.

(Geerbt von IWithInboundNatRule)
DefineLoadBalancingRule(String)

Beginnt mit der Definition einer neuen Lastenausgleichsregel, die dem Lastenausgleich hinzugefügt werden soll.

(Geerbt von IWithLoadBalancingRule)
DefineOutboundRule(String)

Beginnt mit der Definition einer neuen Ausgangsregel für den Lastenausgleich, die dem Lastenausgleich hinzugefügt werden soll.

(Geerbt von IWithOutboundRule)
DefinePrivateFrontend(String)

Startet die Aktualisierung eines internen Lastenausgleichs-Front-Ends.

(Geerbt von IWithPrivateFrontend)
DefinePublicFrontend(String)

Startet die Aktualisierung eines Lastenausgleichs-Front-Ends. Die Definition muss mit einem Aufruf von LoadBalancerPublicFrontend.UpdateDefinitionStages.WithAttach.attach() abgeschlossen werden.

(Geerbt von IWithPublicFrontend)
DefineTcpProbe(String)

Beginnt mit der Definition eines neuen TCP-Tests, der dem Lastenausgleich hinzugefügt werden soll. Die Definition muss mit einem Aufruf von LoadBalancerHttpProbe.DefinitionStages.WithAttach.attach() abgeschlossen werden.

(Geerbt von IWithProbe)
UpdateBackend(String)

Beginnt mit der Beschreibung eines Updates für ein vorhandenes Back-End dieses Lastenausgleichs.

(Geerbt von IWithBackend)
UpdateHttpProbe(String)

Beginnt mit der Beschreibung eines Updates für einen vorhandenen HTTP-Test auf diesem Lastenausgleich.

(Geerbt von IWithProbe)
UpdateHttpsProbe(String)

Beginnt mit der Beschreibung eines Updates für einen vorhandenen HTTPS-Test auf diesem Lastenausgleich.

(Geerbt von IWithProbe)
UpdateInboundNatPool(String)

Beginnt mit der Beschreibung einer Aktualisierung eines vorhandenen NAT-Pools für eingehenden Datenverkehr.

(Geerbt von IWithInboundNatPool)
UpdateInboundNatRule(String)

Beginnt mit der Beschreibung einer Aktualisierung einer vorhandenen NAT-Regel für eingehenden Datenverkehr.

(Geerbt von IWithInboundNatRule)
UpdateLoadBalancingRule(String)

Beginnt mit der Beschreibung einer Aktualisierung einer vorhandenen Lastenausgleichsregel auf diesem Lastenausgleich.

(Geerbt von IWithLoadBalancingRule)
UpdateOutboundRule(String)

Beginnt mit der Aktualisierung einer vorhandenen Load Balancer-Ausgangsregel.

(Geerbt von IWithOutboundRule)
UpdatePrivateFrontend(String)

Beginnt mit der Beschreibung eines Updates für ein vorhandenes internes Front-End.

(Geerbt von IWithPrivateFrontend)
UpdatePublicFrontend(String)

Beginnt die Beschreibung eines Updates für ein vorhandenes Internet-Front-End.

(Geerbt von IWithPublicFrontend)
UpdateTcpProbe(String)

Beginnt mit der Beschreibung eines Updates für einen vorhandenen TCP-Test auf diesem Lastenausgleich.

(Geerbt von IWithProbe)
WithoutBackend(String)

Entfernt das angegebene Back-End aus dem Lastenausgleich.

(Geerbt von IWithBackend)
WithoutFrontend(String)

Entfernt das angegebene Front-End aus dem Lastenausgleich.

(Geerbt von IWithPublicFrontend)
WithoutInboundNatPool(String)

Entfernt den angegebenen eingehenden NAT-Pool aus dem Lastenausgleich.

(Geerbt von IWithInboundNatPool)
WithoutInboundNatRule(String)

Entfernt die angegebene NAT-Regel für eingehenden Datenverkehr aus dem Lastenausgleich.

(Geerbt von IWithInboundNatRule)
WithoutLoadBalancingRule(String)

Entfernt die angegebene Lastenausgleichsregel aus dem Lastenausgleich, sofern vorhanden.

(Geerbt von IWithLoadBalancingRule)
WithoutOutboundRule(String)

Entfernt die angegebene Ausgangsregel aus dem Lastenausgleich.

(Geerbt von IWithOutboundRule)
WithoutProbe(String)

Entfernt den angegebenen Test aus dem Lastenausgleich, sofern vorhanden.

(Geerbt von IWithProbe)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IUpdateWithTags<T>)

Gilt für: