ApplicationUpgradePolicy コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ApplicationUpgradePolicy() |
ApplicationUpgradePolicy クラスの新しいインスタンスを初期化します。 |
ApplicationUpgradePolicy(ApplicationHealthPolicy, Nullable<Boolean>, RollingUpgradeMonitoringPolicy, Nullable<Int64>, String, Nullable<Int64>, Nullable<Boolean>) |
ApplicationUpgradePolicy クラスの新しいインスタンスを初期化します。 |
ApplicationUpgradePolicy()
ApplicationUpgradePolicy クラスの新しいインスタンスを初期化します。
public ApplicationUpgradePolicy ();
Public Sub New ()
適用対象
ApplicationUpgradePolicy(ApplicationHealthPolicy, Nullable<Boolean>, RollingUpgradeMonitoringPolicy, Nullable<Int64>, String, Nullable<Int64>, Nullable<Boolean>)
ApplicationUpgradePolicy クラスの新しいインスタンスを初期化します。
public ApplicationUpgradePolicy (Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationHealthPolicy applicationHealthPolicy = default, bool? forceRestart = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.RollingUpgradeMonitoringPolicy rollingUpgradeMonitoringPolicy = default, long? instanceCloseDelayDuration = default, string upgradeMode = default, long? upgradeReplicaSetCheckTimeout = default, bool? recreateApplication = default);
new Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationUpgradePolicy : Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationHealthPolicy * Nullable<bool> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.RollingUpgradeMonitoringPolicy * Nullable<int64> * string * Nullable<int64> * Nullable<bool> -> Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationUpgradePolicy
Public Sub New (Optional applicationHealthPolicy As ApplicationHealthPolicy = Nothing, Optional forceRestart As Nullable(Of Boolean) = Nothing, Optional rollingUpgradeMonitoringPolicy As RollingUpgradeMonitoringPolicy = Nothing, Optional instanceCloseDelayDuration As Nullable(Of Long) = Nothing, Optional upgradeMode As String = Nothing, Optional upgradeReplicaSetCheckTimeout As Nullable(Of Long) = Nothing, Optional recreateApplication As Nullable(Of Boolean) = Nothing)
パラメーター
- applicationHealthPolicy
- ApplicationHealthPolicy
- rollingUpgradeMonitoringPolicy
- RollingUpgradeMonitoringPolicy
アクティブな要求が正常にドレインできるように、ステートレス インスタンスが閉じられるまで待機する時間 (秒単位)。 これは、アプリケーション/クラスターのアップグレード中にインスタンスが閉じている場合に有効です。サービスの説明で遅延時間が 0 以外のインスタンスに対してのみ有効です。
- upgradeMode
- String
使用可能な値は、'Monitored'、'UnmonitoredAuto' です。
アップグレード ドメインの処理をブロックし、予期しない問題が発生したときに可用性の損失を防ぐための最長時間。 このタイムアウトが期限切れになると、可用性の損失問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 有効な値は 0 から 42949672925 の範囲です (0 と 42949672925 を含みます)。 (符号なし 32 ビット整数)。
更新時にアプリケーションを再作成するかどうかを決定します。 value=true の場合、残りのアップグレード ポリシー パラメーターは許可されません。
適用対象
Azure SDK for .NET