共用方式為


ApplicationUpgradePolicy interface

描述受監視應用程式升級的原則。

屬性

applicationHealthPolicy

定義用來評估應用程式或其其中一個子實體健康情況的健康情況原則。

forceRestart

如果為 true,則即使程式代碼版本未變更,也會強制在升級期間重新啟動進程(升級只會變更組態或數據)。

recreateApplication

判斷應用程式是否應該在更新時重新建立。 如果 value=true,則不允許其餘的升級原則參數,而且會導致可用性遺失。

rollingUpgradeMonitoringPolicy

用於監視應用程式升級的原則

upgradeMode

在滾動升級期間用來監視健康情況的模式。 這些值為 UnmonitoredAuto、UnmonitoredManual 和 Monitored。

upgradeReplicaSetCheckTimeout

封鎖升級網域處理的時間上限,並避免在發生非預期的問題時遺失可用性。 當此逾時到期時,不論可用性遺失問題為何,升級網域的處理都會繼續。 逾時會在每個升級網域開始時重設。 有效值介於 0 與42949672925之間。 (無符號 32 位整數)。

屬性詳細資料

applicationHealthPolicy

定義用來評估應用程式或其其中一個子實體健康情況的健康情況原則。

applicationHealthPolicy?: ArmApplicationHealthPolicy

屬性值

forceRestart

如果為 true,則即使程式代碼版本未變更,也會強制在升級期間重新啟動進程(升級只會變更組態或數據)。

forceRestart?: boolean

屬性值

boolean

recreateApplication

判斷應用程式是否應該在更新時重新建立。 如果 value=true,則不允許其餘的升級原則參數,而且會導致可用性遺失。

recreateApplication?: boolean

屬性值

boolean

rollingUpgradeMonitoringPolicy

用於監視應用程式升級的原則

rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy

屬性值

upgradeMode

在滾動升級期間用來監視健康情況的模式。 這些值為 UnmonitoredAuto、UnmonitoredManual 和 Monitored。

upgradeMode?: string

屬性值

string

upgradeReplicaSetCheckTimeout

封鎖升級網域處理的時間上限,並避免在發生非預期的問題時遺失可用性。 當此逾時到期時,不論可用性遺失問題為何,升級網域的處理都會繼續。 逾時會在每個升級網域開始時重設。 有效值介於 0 與42949672925之間。 (無符號 32 位整數)。

upgradeReplicaSetCheckTimeout?: string

屬性值

string