RollingUpgradeMonitoringPolicy interface
アプリケーションのアップグレードの監視に使用されるポリシー
プロパティ
failure |
監視対象のアップグレードで監視ポリシーまたは正常性ポリシー違反が検出されたときに実行する補正アクション。 無効は、エラー アクションが無効であることを示します。 ロールバックは、アップグレードが自動的にロールバックを開始することを指定します。 手動では、アップグレードが UnmonitoredManual アップグレード モードに切り替わります。 |
health |
FailureAction が実行されるまでにアプリケーションまたはクラスターが異常な場合に正常性評価を再試行する時間。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。 |
health |
アップグレードが次のアップグレード ドメインに進む前に、アプリケーションまたはクラスターが正常な状態を維持する必要がある時間。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。 |
health |
アップグレード ドメインを完了してから正常性ポリシーを適用するまでの待機時間。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。 |
upgrade |
FailureAction が実行されるまでに各アップグレード ドメインが完了する必要がある時間。 12 時間を超えることはできません。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。 |
upgrade |
FailureAction が実行されるまでにアップグレード全体が完了する必要がある時間。 12 時間を超えることはできません。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。 |
プロパティの詳細
failureAction
監視対象のアップグレードで監視ポリシーまたは正常性ポリシー違反が検出されたときに実行する補正アクション。 無効は、エラー アクションが無効であることを示します。 ロールバックは、アップグレードが自動的にロールバックを開始することを指定します。 手動では、アップグレードが UnmonitoredManual アップグレード モードに切り替わります。
failureAction: string
プロパティ値
string
healthCheckRetryTimeout
FailureAction が実行されるまでにアプリケーションまたはクラスターが異常な場合に正常性評価を再試行する時間。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。
healthCheckRetryTimeout: string
プロパティ値
string
healthCheckStableDuration
アップグレードが次のアップグレード ドメインに進む前に、アプリケーションまたはクラスターが正常な状態を維持する必要がある時間。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。
healthCheckStableDuration: string
プロパティ値
string
healthCheckWaitDuration
アップグレード ドメインを完了してから正常性ポリシーを適用するまでの待機時間。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。
healthCheckWaitDuration: string
プロパティ値
string
upgradeDomainTimeout
FailureAction が実行されるまでに各アップグレード ドメインが完了する必要がある時間。 12 時間を超えることはできません。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。
upgradeDomainTimeout: string
プロパティ値
string
upgradeTimeout
FailureAction が実行されるまでにアップグレード全体が完了する必要がある時間。 12 時間を超えることはできません。 "hh:mm:ss.fff" という形式の ISO 8601 期間を表す文字列として解釈されます。
upgradeTimeout: string
プロパティ値
string
Azure SDK for JavaScript