RollingUpgradePolicy コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RollingUpgradePolicy() |
RollingUpgradePolicy クラスの新しいインスタンスを初期化します。 |
RollingUpgradePolicy(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String) |
RollingUpgradePolicy クラスの新しいインスタンスを初期化します。 |
RollingUpgradePolicy()
RollingUpgradePolicy クラスの新しいインスタンスを初期化します。
public RollingUpgradePolicy();
Public Sub New ()
適用対象
RollingUpgradePolicy(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String)
RollingUpgradePolicy クラスの新しいインスタンスを初期化します。
public RollingUpgradePolicy(int? maxBatchInstancePercent = default, int? maxUnhealthyInstancePercent = default, int? maxUnhealthyUpgradedInstancePercent = default, string pauseTimeBetweenBatches = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.RollingUpgradePolicy : Nullable<int> * Nullable<int> * Nullable<int> * string -> Microsoft.Azure.Management.Compute.Fluent.Models.RollingUpgradePolicy
Public Sub New (Optional maxBatchInstancePercent As Nullable(Of Integer) = Nothing, Optional maxUnhealthyInstancePercent As Nullable(Of Integer) = Nothing, Optional maxUnhealthyUpgradedInstancePercent As Nullable(Of Integer) = Nothing, Optional pauseTimeBetweenBatches As String = Nothing)
パラメーター
1 つのバッチでのローリング アップグレードによって同時にアップグレードされる仮想マシン インスタンスの合計の最大割合。 これは最大であるため、以前または将来のバッチの異常なインスタンスでは、高い信頼性を確保するために、バッチ内のインスタンスの割合が低下する可能性があります。 このパラメーターの既定値は 20% です。
アップグレードの結果として、またはローリング アップグレードが中止される前に仮想マシンの正常性チェックによって異常な状態で検出された場合に同時に異常になる可能性があるスケール セット内の仮想マシン インスタンスの合計に対する最大割合。 この制約は、バッチを開始する前にチェックされます。 このパラメーターの既定値は 20% です。
異常な状態にある可能性があるアップグレードされた仮想マシン インスタンスの最大割合。 このチェックは、各バッチがアップグレードされた後に発生します。 この割合を超えた場合、ローリング更新プログラムは中止されます。 このパラメーターの既定値は 20% です。
- pauseTimeBetweenBatches
- String
1 つのバッチ内のすべての仮想マシンの更新を完了してから、次のバッチを開始するまでの待機時間。 期間は ISO 8601 形式で指定する必要があります。 既定値は 0 秒 (PT0S) です。
適用対象
Azure SDK for .NET