Partager via


IUpdate Interface

Définition

Modèle pour une opération de mise à jour, contenant tous les paramètres pouvant être modifiés. Appelez Update.apply() pour appliquer les modifications apportées à la ressource dans Azure.

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
Implémente

Propriétés

Key

Modèle pour une opération de mise à jour, contenant tous les paramètres pouvant être modifiés. Appelez Update.apply() pour appliquer les modifications apportées à la ressource dans Azure.

(Hérité de IIndexable)

Méthodes

Apply()

Exécutez la demande de mise à jour.

(Hérité de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Exécutez la demande de mise à jour de manière asynchrone.

(Hérité de IAppliable<T>)
DefineAzureTargetEndpoint(String)

Commence la définition d’un point de terminaison Azure à attacher au profil Traffic Manager.

(Hérité de IWithEndpoint)
DefineExternalTargetEndpoint(String)

Commence la définition d’un point de terminaison externe à attacher au profil Traffic Manager.

(Hérité de IWithEndpoint)
DefineNestedTargetEndpoint(String)

Commence la définition d’un point de terminaison de profil imbriqué à attacher au profil Traffic Manager.

(Hérité de IWithEndpoint)
UpdateAzureTargetEndpoint(String)

Commence la description d’une mise à jour d’un point de terminaison Azure existant dans ce profil.

(Hérité de IWithEndpoint)
UpdateExternalTargetEndpoint(String)

Commence la description d’une mise à jour d’un point de terminaison externe existant dans ce profil.

(Hérité de IWithEndpoint)
UpdateNestedProfileTargetEndpoint(String)

Commence la description d’une mise à jour d’un point de terminaison de profil Traffic Manager imbriqué existant dans ce profil.

(Hérité de IWithEndpoint)
WithFastFailover(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>)

Spécifiez les paramètres de basculement rapide pour la supervision.

(Hérité de IWithMonitoringFastFailover)
WithGeographicBasedRouting()

Spécifie que le trafic des utilisateurs finaux doit être routé vers le point de terminaison désigné pour servir la région géographique des utilisateurs.

(Hérité de IWithTrafficRoutingMethod)
WithHttpMonitoring()

Spécifiez d’utiliser l’analyse HTTP pour les points de terminaison qui vérifient la réponse HTTP 200 à partir du chemin « / » à intervalles réguliers, à l’aide du port 80.

(Hérité de IWithMonitoringConfiguration)
WithHttpMonitoring(Int32, String)

Spécifiez l’analyse HTTP pour les points de terminaison qui vérifient la réponse HTTP 200 à partir du chemin spécifié à intervalles réguliers, à l’aide du port spécifié.

(Hérité de IWithMonitoringConfiguration)
WithHttpsMonitoring()

Spécifiez d’utiliser la surveillance HTTPS pour les points de terminaison qui vérifient la réponse HTTPS 200 à partir du chemin « / » à intervalles réguliers, à l’aide du port 443.

(Hérité de IWithMonitoringConfiguration)
WithHttpsMonitoring(Int32, String)

Spécifiez la surveillance HTTPS pour les points de terminaison qui vérifient la réponse HTTPS 200 à partir du chemin spécifié à intervalles réguliers, à l’aide du port spécifié.

(Hérité de IWithMonitoringConfiguration)
WithMultiValueBasedRouting()

Spécifie que le trafic de l’utilisateur final doit retourner plusieurs valeurs d’adresse

(Hérité de IWithTrafficRoutingMethod)
WithMultiValueBasedRouting(Int32)

Spécifie que le trafic de l’utilisateur final doit retourner plusieurs valeurs d’adresse

(Hérité de IWithTrafficRoutingMethod)
WithoutEndpoint(String)

Supprime un point de terminaison dans le profil.

(Hérité de IWithEndpoint)
WithoutTag(String)

Supprime une balise de la ressource.

(Hérité de IUpdateWithTags<T>)
WithPerformanceBasedRouting()

Spécifie que le trafic des utilisateurs finaux doit être routé en fonction du point de terminaison disponible le plus proche en termes de latence réseau la plus faible.

(Hérité de IWithTrafficRoutingMethod)
WithPriorityBasedRouting()

Spécifie que le trafic utilisateur final doit être routé vers le point de terminaison en fonction de sa priorité, c’est-à-dire utiliser le point de terminaison avec la priorité la plus élevée et s’il n’est pas disponible pour le point de terminaison de priorité la plus élevée suivant.

(Hérité de IWithTrafficRoutingMethod)
WithProfileStatusDisabled()

Spécifiez que le profil doit être désactivé. La désactivation du profil désactive le trafic vers tous les points de terminaison du profil.

(Hérité de IWithProfileStatus)
WithProfileStatusEnabled()

Spécifiez que le profil doit être activé. L’activation du profil active le trafic vers tous les points de terminaison du profil.

(Hérité de IWithProfileStatus)
WithSubnetBasedRouting()

Méthode de routage du trafic de sous-réseau pour mapper des ensembles de plages d’adresses IP de l’utilisateur final à un point de terminaison spécifique au sein d’un profil Traffic Manager. Lorsqu’une demande est reçue, le point de terminaison retourné est celui mappé pour l’adresse IP source de cette demande.

(Hérité de IWithTrafficRoutingMethod)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IUpdateWithTags<T>)
WithTimeToLive(Int32)

Spécifiez la durée de vie DNS en secondes.

(Hérité de IWithTtl)
WithTrafficRoutingMethod(TrafficRoutingMethod)

Spécifie la méthode de routage du trafic pour le profil.

(Hérité de IWithTrafficRoutingMethod)
WithWeightBasedRouting()

Spécifie que le trafic utilisateur final doit être distribué aux points de terminaison en fonction du poids attribué au point de terminaison.

(Hérité de IWithTrafficRoutingMethod)

S’applique à