Share via


NodeHealthStateFilter

Define critérios correspondentes para determinar se um nó deve ser incluído na parte de integridade do cluster retornada. Um filtro pode corresponder a zero, um ou vários nós, dependendo de suas propriedades. Pode ser especificado na descrição da consulta da parte de integridade do cluster.

Propriedades

Nome Type Obrigatório
NodeNameFilter string Não
HealthStateFilter inteiro No

NodeNameFilter

Tipo: string
Obrigatório: não

Nome do nó que corresponde ao filtro. O filtro será aplicado somente ao nó especificado, se ele existir. Se o nó não existir, nenhum nó será retornado na parte de integridade do cluster com base nesse filtro. Se o nó existir, ele será incluído na parte de integridade do cluster se o estado de integridade corresponder às outras propriedades de filtro. Se não for especificado, todos os nós que corresponderem aos filtros pai (se houver) serão levados em consideração e correspondidos aos outros membros do filtro, como o filtro de estado de integridade.


HealthStateFilter

Tipo: inteiro
Obrigatório: não
Padrão: 0

O filtro para o estado de integridade dos nós. Ele permite selecionar nós se eles corresponderem aos estados de integridade desejados. Os valores possíveis são um valor inteiro de um dos seguintes estados de integridade. Só retornam os nós que correspondem ao filtro. Todos os nós são usados para avaliar o estado de integridade agregado do cluster. Se não for especificado, o valor padrão será Nenhum, a menos que o nome do nó seja especificado. Se o filtro tiver o valor padrão e o nome do nó for especificado, o nó correspondente será retornado. Os valores de estado são enumerações baseadas no sinalizador. Assim, o valor pode ser uma combinação desses valores obtidos, usando o operador 'OR' bit a bit. Por exemplo, se o valor fornecido for 6, ele corresponderá aos nós com o valor de HealthState de OK (2) e Aviso (4).

  • Padrão – valor padrão. Corresponde a qualquer HealthState. O valor é zero.
  • Nenhum – filtro que não corresponde a nenhum valor de HealthState. Usado para não retornar qualquer resultado em um determinado conjunto de estados. O valor é 1.
  • Ok - Filtro que corresponde à entrada com o valor de HealthState Ok. O valor é 2.
  • Aviso – filtro que corresponde à entrada com o valor de HealthState Aviso. O valor é 4.
  • Erro – filtro que corresponde à entrada com o valor de HealthState Error. O valor é 8.
  • Todos – Filtro que corresponde à entrada com qualquer valor HealthState. O valor é 65535.