ArmApplicationHealthPolicy interface
定義用來評估應用程式或其其中一個子實體健全狀況的健康狀態原則。
屬性
consider |
可指示是否將具有相同嚴重性的警告視為錯誤。 |
default |
預設用來評估服務類型健康情況的健康狀態原則。 |
max |
允許的狀況不良已部署應用程式百分比上限。 允許的值是從零到 100 的位元組值。 百分比代表在應用程式被視為錯誤之前,可能狀況不良之已部署應用程式的最大容許百分比。 這是藉由將狀況不良的已部署應用程式數目除以叢集中目前部署應用程式的節點數目來計算。 針對較少的節點數目,計算會四捨五入以容許一個失敗。 預設百分比是零。 |
service |
每個服務類型名稱的服務類型健全狀況原則對應。 對應預設是空的。 |
屬性詳細資料
considerWarningAsError
可指示是否將具有相同嚴重性的警告視為錯誤。
considerWarningAsError?: boolean
屬性值
boolean
defaultServiceTypeHealthPolicy
預設用來評估服務類型健康情況的健康狀態原則。
defaultServiceTypeHealthPolicy?: ArmServiceTypeHealthPolicy
屬性值
maxPercentUnhealthyDeployedApplications
允許的狀況不良已部署應用程式百分比上限。 允許的值是從零到 100 的位元組值。 百分比代表在應用程式被視為錯誤之前,可能狀況不良之已部署應用程式的最大容許百分比。 這是藉由將狀況不良的已部署應用程式數目除以叢集中目前部署應用程式的節點數目來計算。 針對較少的節點數目,計算會四捨五入以容許一個失敗。 預設百分比是零。
maxPercentUnhealthyDeployedApplications?: number
屬性值
number
serviceTypeHealthPolicyMap
每個服務類型名稱的服務類型健全狀況原則對應。 對應預設是空的。
serviceTypeHealthPolicyMap?: {[propertyName: string]: ArmServiceTypeHealthPolicy}
屬性值
{[propertyName: string]: ArmServiceTypeHealthPolicy}