Sdílet prostřednictvím


DeployedServicePackageHealthStateFilter

Definuje odpovídající kritéria pro určení, jestli má být nasazený balíček služby zahrnutý jako podřízený prvek nasazené aplikace do bloku stavu clusteru. Nasazené balíčky služeb se vrátí jenom v případě, že nadřazené entity odpovídají filtru zadanému v popisu dotazu na bloky dat clusteru. Nadřazená nasazená aplikace a její nadřazená aplikace musí být zahrnuté do bloku stavu clusteru. Jeden filtr může v závislosti na jeho vlastnostech odpovídat nule, jednomu nebo několika nasazeným balíčkům služeb.

Vlastnosti

Název Typ Vyžadováno
ServiceManifestNameFilter řetězec No
ServicePackageActivationIdFilter řetězec No
HealthStateFilter integer Ne

ServiceManifestNameFilter

Typ: string
Povinné: Ne

Název manifestu služby, který identifikuje nasazené balíčky služeb, které odpovídají filtru. Pokud je zadaný, použije se filtr jenom na zadané nasazené balíčky služeb, pokud existují. Pokud neexistují žádné nasazené balíčky služeb se zadaným názvem manifestu, na základě tohoto filtru se v bloku stavu clusteru nic nevrátí. Pokud existuje nějaký nasazený balíček služby, je zahrnut do bloku stavu clusteru, pokud respektuje ostatní vlastnosti filtru. Pokud není zadáno, všechny nasazené balíčky služeb, které odpovídají nadřazeným filtrům (pokud existují), se berou v úvahu a odpovídají ostatním členům filtru, jako je filtr stavu.


ServicePackageActivationIdFilter

Typ: string
Povinné: Ne

ID aktivace nasazeného balíčku služby, který odpovídá filtru. Pokud není zadaný, použije se filtr na všechny nasazené balíčky služeb, které odpovídají ostatním parametrům. Pokud je zadaný, filtr odpovídá pouze nasazenýmu balíčku služby se zadaným ID aktivace.


HealthStateFilter

Typ: celé číslo
Povinné: Ne
Výchozí:0

Filtr stavu nasazených balíčků služeb. Umožňuje vybrat nasazené balíčky služeb, pokud odpovídají požadovanému stavu. Možné hodnoty jsou celočíselná hodnota jednoho z následujících stavů. Vrátí se pouze nasazené balíčky služeb, které odpovídají filtru. Všechny nasazené balíčky služeb se používají k vyhodnocení stavu agregovaného stavu nadřazené nasazené aplikace. Pokud není zadáno, výchozí hodnota je None (Žádný), pokud není zadané ID balíčku nasazené služby. Pokud má filtr výchozí hodnotu a je zadáno ID balíčku nasazené služby, vrátí se odpovídající nasazený balíček služby. Hodnoty stavu jsou výčet založený na příznaku, takže hodnota může být kombinací těchto hodnot získaných pomocí bitového operátoru OR. Pokud je například zadaná hodnota 6, odpovídá nasazeným balíčkům služeb s hodnotami HealthState OK (2) a Warning (4).

  • Výchozí – výchozí hodnota. Odpovídá libovolnému stavu stavu. Hodnota je nula.
  • None – filtr, který neodpovídá žádné hodnotě HealthState. Používá se k vrácení žádných výsledků v dané kolekci stavů. Hodnota je 1.
  • OK – filtr, který odpovídá vstupu s hodnotou HealthState OK. Hodnota je 2.
  • Warning – filtr, který odpovídá vstupu s hodnotou HealthState Warning. Hodnota je 4.
  • Error – filtr, který odpovídá vstupu s hodnotou HealthState Error. Hodnota je 8.
  • All – filtr, který odpovídá vstupu s libovolnou hodnotou HealthState. Hodnota je 65535.