ArmRollingUpgradeMonitoringPolicy interface
用於監視應用程式升級的原則
屬性
| failure |
服務套件的啟用模式 |
| health |
執行 FailureAction 之前,當應用程式或叢集狀況不良時,重試健康情況評估的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。 |
| health |
在升級繼續進行下一個升級網域之前,應用程式或叢集必須保持狀況良好的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。 |
| health |
套用健康情況原則之前,完成升級網域之後要等待的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。 |
| upgrade |
執行 FailureAction 之前,每個升級網域必須完成的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。 |
| upgrade |
執行 FailureAction 之前,整體升級必須完成的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。 |
屬性詳細資料
failureAction
服務套件的啟用模式
failureAction?: string
屬性值
string
healthCheckRetryTimeout
執行 FailureAction 之前,當應用程式或叢集狀況不良時,重試健康情況評估的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。
healthCheckRetryTimeout?: string
屬性值
string
healthCheckStableDuration
在升級繼續進行下一個升級網域之前,應用程式或叢集必須保持狀況良好的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。
healthCheckStableDuration?: string
屬性值
string
healthCheckWaitDuration
套用健康情況原則之前,完成升級網域之後要等待的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。
healthCheckWaitDuration?: string
屬性值
string
upgradeDomainTimeout
執行 FailureAction 之前,每個升級網域必須完成的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。
upgradeDomainTimeout?: string
屬性值
string
upgradeTimeout
執行 FailureAction 之前,整體升級必須完成的時間量。 它會先解譯為代表 ISO 8601 持續時間的字串。 如果失敗,則會將它解譯為代表毫秒總數的數位。
upgradeTimeout?: string
屬性值
string