NodeHealthStateFilter
定義比對準則,以判斷節點是否應該包含在傳回的叢集健康情況區塊中。 一個篩選準則可以根據其屬性,比對零、一或多個節點。 可以在叢集健康情況區塊查詢描述中指定。
屬性
名稱 | 類型 | 必要 |
---|---|---|
NodeNameFilter |
string | 否 |
HealthStateFilter |
整數 | No |
NodeNameFilter
類型:字串
必要:否
符合篩選準則的節點名稱。 篩選準則只有在存在時才會套用至指定的節點。
如果節點不存在,則根據此篩選準則,叢集健康情況區塊中不會傳回任何節點。
如果節點存在,如果健全狀況狀態符合其他篩選屬性,則會包含在叢集健康狀態欄塊中。
如果未指定,則所有符合父篩選準則的節點 (如果考慮任何) ,並與其他篩選成員相符,例如健全狀況狀態篩選準則。
HealthStateFilter
類型:整數
必要:否
預設:0
節點健全狀況狀態的篩選。 如果節點符合所需的健康狀態,它允許選取節點。
可能的值為下列其中一個健全狀況狀態的整數值。 只會傳回符合篩選條件的節點。 所有節點都會用來評估叢集匯總健康狀態。
如果未指定,則預設值為 None,除非指定節點名稱。 如果篩選有預設值且指定節點名稱,則會傳回相符的節點。
狀態值是以旗標為基礎的列舉,因此值可以是使用位元 'OR' 運算子取得的這些值的組合。
例如,如果提供的值是 6,它會比對節點與 HealthState 值為 OK (2) 和 Warning (4) 。
- 預設值 - 預設值。 符合任何 HealthState。 值為零。
- 無 - 不符合任何 HealthState 值的篩選。 用來在指定狀態集合沒有任何結果時傳回。 值為 1。
- 確定 - 符合輸入與 HealthState 值 Ok 的篩選。 值為 2。
- 警告 - 符合輸入與 HealthState 值 Warning 的篩選。 值為 4。
- 錯誤 - 符合輸入與 HealthState 值 Error 的篩選。 值為 8。
- All - 符合任何 HealthState 值的輸入的篩選準則。 值為 65535。