次の方法で共有


ApplicationUpgradePolicy コンストラクター

定義

オーバーロード

ApplicationUpgradePolicy()

ApplicationUpgradePolicy クラスの新しいインスタンスを初期化します。

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

ApplicationUpgradePolicy クラスの新しいインスタンスを初期化します。

ApplicationUpgradePolicy()

ApplicationUpgradePolicy クラスの新しいインスタンスを初期化します。

public ApplicationUpgradePolicy();
Public Sub New ()

適用対象

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

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)

パラメーター

upgradeReplicaSetCheckTimeout
String

アップグレード ドメインの処理をブロックし、予期しない問題が発生したときに可用性の損失を防ぐための最長時間。 このタイムアウトが期限切れになると、可用性の損失問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 有効な値は 0 から 42949672925 の範囲です (0 と 42949672925 を含みます)。 (符号なし 32 ビット整数)。

forceRestart
Nullable<Boolean>

true の場合、コード バージョンが変更されていない場合でも、アップグレード中にプロセスが強制的に再起動されます (アップグレードによって構成またはデータのみが変更されます)。

rollingUpgradeMonitoringPolicy
ArmRollingUpgradeMonitoringPolicy

アプリケーションのアップグレードの監視に使用されるポリシー

applicationHealthPolicy
ArmApplicationHealthPolicy

アプリケーションまたはその子エンティティの正常性を評価するために使用される正常性ポリシーを定義します。

upgradeMode
String

ローリング アップグレード時に正常性を監視するために使用されるモード。 値は UnmonitoredAuto、UnmonitoredManual、Monitored です。 指定できる値は、'Invalid'、'UnmonitoredAuto'、'UnmonitoredManual'、'Monitored' です。

適用対象