Udostępnij za pośrednictwem


DeployedServicePackageHealthStateFilter

Definiuje kryteria dopasowania, aby określić, czy wdrożony pakiet usługi powinien być uwzględniony jako element podrzędny wdrożonej aplikacji w ramach kondycji klastra. Wdrożone pakiety usług są zwracane tylko wtedy, gdy jednostki nadrzędne są zgodne z filtrem określonym w opisie zapytania fragmentu kondycji klastra. Wdrożona aplikacja nadrzędna i jej aplikacja nadrzędna muszą być dołączone do fragmentu kondycji klastra. Jeden filtr może być zgodny z jedną lub wieloma wdrożonym pakietem usług, w zależności od jego właściwości.

Właściwości

Nazwa Typ Wymagane
ServiceManifestNameFilter ciąg Nie
ServicePackageActivationIdFilter ciąg Nie
HealthStateFilter liczba całkowita Nie

ServiceManifestNameFilter

Typ: ciąg
Wymagane: Nie

Nazwa manifestu usługi identyfikującego wdrożone pakiety usług zgodne z filtrem. Jeśli zostanie określony, filtr jest stosowany tylko do określonych wdrożonych pakietów usług, jeśli istnieją. Jeśli nie istnieją żadne wdrożone pakiety usług o określonej nazwie manifestu, nic nie zostanie zwrócone we fragmentach kondycji klastra na podstawie tego filtru. Jeśli istnieje jakikolwiek wdrożony pakiet usługi, są one uwzględnione we fragmentach kondycji klastra, jeśli są zgodne z innymi właściwościami filtru. Jeśli nie zostanie określony, wszystkie wdrożone pakiety usług zgodne z filtrami nadrzędnymi (jeśli istnieją) zostaną uwzględnione i dopasowane do innych elementów członkowskich filtru, takich jak filtr stanu kondycji.


ServicePackageActivationIdFilter

Typ: ciąg
Wymagane: Nie

Identyfikator aktywacji wdrożonego pakietu usługi pasujący do filtru. Jeśli nie zostanie określony, filtr ma zastosowanie do wszystkich wdrożonych pakietów usług, które są zgodne z innymi parametrami. Jeśli zostanie określony, filtr pasuje tylko do wdrożonego pakietu usługi z określonym identyfikatorem aktywacji.


HealthStateFilter

Typ: liczba całkowita
Wymagane: Nie
Ustawienie domyślne: 0

Filtr stanu kondycji wdrożonych pakietów usług. Umożliwia wybranie wdrożonych pakietów usług, jeśli są one zgodne z żądanymi stanami kondycji. Możliwe wartości to wartość całkowita jednego z następujących stanów kondycji. Zwracane są tylko wdrożone pakiety usług zgodne z filtrem. Wszystkie wdrożone pakiety usług są używane do oceny nadrzędnego zagregowanego stanu kondycji wdrożonej aplikacji. Jeśli nie zostanie określony, wartość domyślna to Brak, chyba że zostanie określony identyfikator wdrożonego pakietu usługi. Jeśli filtr ma wartość domyślną i określono identyfikator wdrożonego pakietu usługi, zwracany jest zgodny wdrożony pakiet usługi. Wartości stanu to wyliczenie oparte na flagach, więc wartość może być kombinacją tych wartości uzyskanych przy użyciu operatora bitowego "OR". Jeśli na przykład podana wartość to 6, pasuje do wdrożonych pakietów usług z wartością HealthState ok (2) i Ostrzeżenie (4).

  • Wartość domyślna — wartość domyślna. Pasuje do dowolnego stanu kondycji. Wartość jest równa zero.
  • Brak — filtr, który nie pasuje do żadnej wartości HealthState. Służy do zwracania żadnych wyników w danej kolekcji stanów. Wartość to 1.
  • OK — filtr pasujący do danych wejściowych z wartością HealthState ok. Wartość to 2.
  • Ostrzeżenie — filtr pasujący do danych wejściowych z wartością HealthState Ostrzeżenie. Wartość to 4.
  • Error — filtr zgodny z danymi wejściowymi z wartością HealthState Error. Wartość to 8.
  • All — filtr zgodny z danymi wejściowymi z dowolną wartością HealthState. Wartość to 65535.