Partager via


ApplicationUpgradePolicy Constructeurs

Définition

Surcharges

ApplicationUpgradePolicy()

Initialise une nouvelle instance de la classe ApplicationUpgradePolicy.

ApplicationUpgradePolicy(String, Nullable<Boolean>, ArmRollingUpgradeMonitoringPolicy, ArmApplicationHealthPolicy, String)

Initialise une nouvelle instance de la classe ApplicationUpgradePolicy.

ApplicationUpgradePolicy()

Initialise une nouvelle instance de la classe ApplicationUpgradePolicy.

public ApplicationUpgradePolicy ();
Public Sub New ()

S’applique à

ApplicationUpgradePolicy(String, Nullable<Boolean>, ArmRollingUpgradeMonitoringPolicy, ArmApplicationHealthPolicy, String)

Initialise une nouvelle instance de la classe ApplicationUpgradePolicy.

public ApplicationUpgradePolicy (string upgradeReplicaSetCheckTimeout = default, bool? forceRestart = default, Microsoft.Azure.Management.ServiceFabric.Models.ArmRollingUpgradeMonitoringPolicy rollingUpgradeMonitoringPolicy = default, Microsoft.Azure.Management.ServiceFabric.Models.ArmApplicationHealthPolicy applicationHealthPolicy = default, string upgradeMode = default);
new Microsoft.Azure.Management.ServiceFabric.Models.ApplicationUpgradePolicy : string * Nullable<bool> * Microsoft.Azure.Management.ServiceFabric.Models.ArmRollingUpgradeMonitoringPolicy * Microsoft.Azure.Management.ServiceFabric.Models.ArmApplicationHealthPolicy * string -> Microsoft.Azure.Management.ServiceFabric.Models.ApplicationUpgradePolicy
Public Sub New (Optional upgradeReplicaSetCheckTimeout As String = Nothing, Optional forceRestart As Nullable(Of Boolean) = Nothing, Optional rollingUpgradeMonitoringPolicy As ArmRollingUpgradeMonitoringPolicy = Nothing, Optional applicationHealthPolicy As ArmApplicationHealthPolicy = Nothing, Optional upgradeMode As String = Nothing)

Paramètres

upgradeReplicaSetCheckTimeout
String

Durée maximale pendant laquelle bloquer le traitement d’un domaine de mise à niveau et éviter la perte de disponibilité en cas de problèmes inattendus. Lorsque ce délai d’attente expire, le traitement du domaine de mise à niveau se poursuit, indépendamment des problèmes de perte de disponibilité. Le délai d’expiration est réinitialisé au début de chaque domaine de mise à niveau. Les valeurs valides sont comprises entre 0 et 42949672925 inclus. (entier 32 bits non signé).

forceRestart
Nullable<Boolean>

Si la valeur est true, les processus sont redémarrés de force pendant la mise à niveau même si la version du code n’a pas changé (la mise à niveau modifie uniquement la configuration ou les données).

rollingUpgradeMonitoringPolicy
ArmRollingUpgradeMonitoringPolicy

Stratégie utilisée pour surveiller la mise à niveau de l’application

applicationHealthPolicy
ArmApplicationHealthPolicy

Définit une stratégie d’intégrité utilisée pour évaluer l’intégrité d’une application ou de l’une de ses entités enfants.

upgradeMode
String

Mode utilisé pour surveiller l’intégrité pendant une mise à niveau propagée. Les valeurs sont UnmonitoredAuto, UnmonitoredManual et Monitoré. Les valeurs possibles sont les suivantes : 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitor'

S’applique à