IUpdate Schnittstelle

Definition

Die Vorlage für einen Aktualisierungsvorgang, der alle Einstellungen enthält, die geändert werden können. Rufen Sie Update.apply() auf, um die Änderungen auf die Ressource in Azure anzuwenden.

public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerProfile>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithEndpoint, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithMonitoringConfiguration, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithMonitoringFastFailover, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithProfileStatus, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithTrafficRoutingMethod, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithTtl
type IUpdate = interface
    interface IAppliable<ITrafficManagerProfile>
    interface IIndexable
    interface IWithTrafficRoutingMethod
    interface IWithMonitoringConfiguration
    interface IWithMonitoringFastFailover
    interface IWithEndpoint
    interface IWithTtl
    interface IWithProfileStatus
    interface IUpdateWithTags<IUpdate>
Public Interface IUpdate
Implements IAppliable(Of ITrafficManagerProfile), IUpdateWithTags(Of IUpdate), IWithEndpoint, IWithMonitoringConfiguration, IWithMonitoringFastFailover, IWithProfileStatus, IWithTrafficRoutingMethod, IWithTtl
Implementiert

Eigenschaften

Key

Die Vorlage für einen Aktualisierungsvorgang, der alle Einstellungen enthält, die geändert werden können. Rufen Sie Update.apply() auf, um die Änderungen auf die Ressource in Azure anzuwenden.

(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>)
DefineAzureTargetEndpoint(String)

Beginnt mit der Definition eines Azure-Endpunkts, der an das Traffic Manager-Profil angefügt werden soll.

(Geerbt von IWithEndpoint)
DefineExternalTargetEndpoint(String)

Beginnt mit der Definition eines externen Endpunkts, der dem Traffic Manager-Profil angefügt werden soll.

(Geerbt von IWithEndpoint)
DefineNestedTargetEndpoint(String)

Beginnt mit der Definition eines geschachtelten Profilendpunkts, der dem Traffic Manager-Profil angefügt werden soll.

(Geerbt von IWithEndpoint)
UpdateAzureTargetEndpoint(String)

Beginnt die Beschreibung einer Aktualisierung eines vorhandenen Azure-Endpunkts in diesem Profil.

(Geerbt von IWithEndpoint)
UpdateExternalTargetEndpoint(String)

Beginnt die Beschreibung einer Aktualisierung eines vorhandenen externen Endpunkts in diesem Profil.

(Geerbt von IWithEndpoint)
UpdateNestedProfileTargetEndpoint(String)

Beginnt mit der Beschreibung einer Aktualisierung eines vorhandenen geschachtelten Traffic Manager-Profilendpunkts in diesem Profil.

(Geerbt von IWithEndpoint)
WithFastFailover(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>)

Geben Sie die Einstellungen für schnelles Failover für die Überwachung an.

(Geerbt von IWithMonitoringFastFailover)
WithGeographicBasedRouting()

Gibt an, dass Der Endbenutzerdatenverkehr an den Endpunkt weitergeleitet werden soll, der für die geografische Region der Benutzer bestimmt ist.

(Geerbt von IWithTrafficRoutingMethod)
WithHttpMonitoring()

Geben Sie an, dass die HTTP-Überwachung für die Endpunkte verwendet werden soll, die in regelmäßigen Abständen mithilfe von Port 80 die HTTP 200-Antwort aus dem Pfad "/" überprüfen.

(Geerbt von IWithMonitoringConfiguration)
WithHttpMonitoring(Int32, String)

Geben Sie die HTTP-Überwachung für die Endpunkte an, die in regelmäßigen Abständen mithilfe des angegebenen Ports auf HTTP 200-Antwort aus dem angegebenen Pfad überprüft.

(Geerbt von IWithMonitoringConfiguration)
WithHttpsMonitoring()

Geben Sie an, dass die HTTPS-Überwachung für die Endpunkte verwendet werden soll, die in regelmäßigen Abständen mithilfe von Port 443 vom Pfad "/" auf HTTPS 200-Antwort überprüfen.

(Geerbt von IWithMonitoringConfiguration)
WithHttpsMonitoring(Int32, String)

Geben Sie die HTTPS-Überwachung für die Endpunkte an, die in regelmäßigen Abständen mithilfe des angegebenen Ports auf HTTPS 200-Antwort aus dem angegebenen Pfad überprüft.

(Geerbt von IWithMonitoringConfiguration)
WithMultiValueBasedRouting()

Gibt an, dass der Endbenutzerdatenverkehr mehrere Adresswerte zurückgeben soll.

(Geerbt von IWithTrafficRoutingMethod)
WithMultiValueBasedRouting(Int32)

Gibt an, dass der Endbenutzerdatenverkehr mehrere Adresswerte zurückgeben soll.

(Geerbt von IWithTrafficRoutingMethod)
WithoutEndpoint(String)

Entfernt einen Endpunkt im Profil.

(Geerbt von IWithEndpoint)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithPerformanceBasedRouting()

Gibt an, dass Der Endbenutzerdatenverkehr basierend auf dem nächstgelegenen verfügbaren Endpunkt in Bezug auf die niedrigste Netzwerklatenz weitergeleitet werden soll.

(Geerbt von IWithTrafficRoutingMethod)
WithPriorityBasedRouting()

Gibt an, dass Der Endbenutzerdatenverkehr basierend auf seiner Priorität an den Endpunkt weitergeleitet werden soll, d. h. verwenden Sie den Endpunkt mit der höchsten Priorität, und wenn er nicht verfügbar ist, fallback zum Endpunkt mit der nächsthöchsten Priorität.

(Geerbt von IWithTrafficRoutingMethod)
WithProfileStatusDisabled()

Geben Sie an, dass das Profil deaktiviert werden muss. Das Deaktivieren des Profils deaktiviert den Datenverkehr an alle Endpunkte im Profil.

(Geerbt von IWithProfileStatus)
WithProfileStatusEnabled()

Geben Sie an, dass das Profil aktiviert werden muss. Wenn Sie das Profil aktivieren, werden Datenverkehr zu allen Endpunkten im Profil aktiviert.

(Geerbt von IWithProfileStatus)
WithSubnetBasedRouting()

Subnetzdatenverkehrsroutingmethode, um Gruppen von Endbenutzer-IP-Adressbereichen einem bestimmten Endpunkt innerhalb eines Traffic Manager-Profils zuzuordnen. Wenn eine Anforderung empfangen wird, ist der zurückgegebene Endpunkt der Quell-IP-Adresse dieser Anforderung zugeordnet.

(Geerbt von IWithTrafficRoutingMethod)
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>)
WithTimeToLive(Int32)

Geben Sie die DNS-TTL in Sekunden an.

(Geerbt von IWithTtl)
WithTrafficRoutingMethod(TrafficRoutingMethod)

Gibt die Datenverkehrsroutingmethode für das Profil an.

(Geerbt von IWithTrafficRoutingMethod)
WithWeightBasedRouting()

Gibt an, dass der Endbenutzerdatenverkehr basierend auf der dem Endpunkt zugewiesenen Gewichtung an die Endpunkte verteilt werden soll.

(Geerbt von IWithTrafficRoutingMethod)

Gilt für: