次の方法で共有


ApplicationUpgradePolicy クラス

定義

監視対象アプリケーションのアップグレードのポリシーについて説明します。

public class ApplicationUpgradePolicy
type ApplicationUpgradePolicy = class
Public Class ApplicationUpgradePolicy
継承
ApplicationUpgradePolicy

コンストラクター

ApplicationUpgradePolicy()

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

ApplicationUpgradePolicy(ApplicationHealthPolicy, Nullable<Boolean>, RollingUpgradeMonitoringPolicy, Nullable<Int64>, String, Nullable<Int64>, Nullable<Boolean>)

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

プロパティ

ApplicationHealthPolicy

監視対象アプリケーションのアップグレードのポリシーについて説明します。

ForceRestart

監視対象アプリケーションのアップグレードのポリシーについて説明します。

InstanceCloseDelayDuration

アクティブな要求が正常にドレインされるように、ステートレス インスタンスが閉じる前に待機する期間を秒単位で取得または設定します。 これは、アプリケーションまたはクラスターのアップグレード中にインスタンスが閉じている場合に有効です。これは、サービスの説明で 0 以外の遅延期間が構成されているインスタンスに対してのみ有効です。

RecreateApplication

更新時にアプリケーションを再作成するかどうかを取得または設定します。 value=true の場合、残りのアップグレード ポリシー パラメーターは許可されません。

RollingUpgradeMonitoringPolicy

監視対象アプリケーションのアップグレードのポリシーについて説明します。

UpgradeMode

使用可能な値を取得または設定します。 'Monitored'、'UnmonitoredAuto'

UpgradeReplicaSetCheckTimeout

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

メソッド

Validate()

オブジェクトを検証します。

適用対象