DeployedServicePackageHealthStateFilter

Definiert Abgleichskriterien, um zu bestimmen, ob ein bereitgestelltes Dienstpaket als untergeordnetes Element einer bereitgestellten Anwendung in den Clusterintegritätsblock eingeschlossen werden soll. Die bereitgestellten Dienstpakete werden nur zurückgegeben, wenn die übergeordneten Entitäten mit einem Filter übereinstimmen, der in der Beschreibung der Clusterintegritätsblockabfrage angegeben ist. Die übergeordnete bereitgestellte Anwendung und die zugehörige übergeordnete Anwendung müssen im Integritätsblock des Clusters enthalten sein. Je nach Eigenschaften kann ein Filter mit null, einem oder mehreren bereitgestellten Dienstpaketen übereinstimmen.

Eigenschaften

Name type Erforderlich
ServiceManifestNameFilter Zeichenfolge Nein
ServicePackageActivationIdFilter Zeichenfolge Nein
HealthStateFilter integer Nein

ServiceManifestNameFilter

Typ: Zeichenfolge
Erforderlich: Nein

Der Name des Dienstmanifests, das die bereitgestellten Dienstpakete identifiziert, die dem Filter entsprechen. Wenn angegeben, wird der Filter nur auf die angegebenen bereitgestellten Dienstpakete angewendet, sofern vorhanden. Wenn keine bereitgestellten Dienstpakete mit dem angegebenen Manifestnamen vorhanden sind, wird im Clusterintegritätsblock basierend auf diesem Filter nichts zurückgegeben. Wenn ein bereitgestelltes Dienstpaket vorhanden ist, werden sie in den Integritätsblock des Clusters aufgenommen, wenn die anderen Filtereigenschaften berücksichtigt werden. Wenn nicht angegeben, werden alle bereitgestellten Dienstpakete, die mit den übergeordneten Filtern (sofern vorhanden) übereinstimmen, berücksichtigt und mit den anderen Filtermembern abgeglichen, z. B. integritätszustandsfilter.


ServicePackageActivationIdFilter

Typ: Zeichenfolge
Erforderlich: Nein

Die Aktivierungs-ID eines bereitgestellten Dienstpakets, das dem Filter entspricht. Wenn nicht angegeben, gilt der Filter für alle bereitgestellten Dienstpakete, die den anderen Parametern entsprechen. Wenn angegeben, entspricht der Filter nur dem bereitgestellten Dienstpaket mit der angegebenen Aktivierungs-ID.


HealthStateFilter

Typ: integer
Erforderlich: Nein
Standard:

Der Filter für den Integritätsstatus der bereitgestellten Dienstpakete. Es ermöglicht die Auswahl bereitgestellter Dienstpakete, wenn sie den gewünschten Integritätszuständen entsprechen. Die möglichen Werte sind ganzzahliger Wert eines der folgenden Integritätszustände. Es werden nur Dienstpakete bereitgestellt, die dem Filter entsprechen. Alle bereitgestellten Dienstpakete werden verwendet, um den aggregierten Integritätsstatus der übergeordneten bereitgestellten Anwendung auszuwerten. Wenn nicht angegeben, ist der Standardwert None, es sei denn, die bereitgestellte Dienstpaket-ID wird angegeben. Wenn der Filter den Standardwert aufweist und die ID des bereitgestellten Dienstpakets angegeben ist, wird das übereinstimmende bereitgestellte Dienstpaket zurückgegeben. Ein Statuswert ist eine kennzeichenbasierte Enumeration, sodass der Wert eine Kombination der Werte sein kann, die mit dem bitweisen ODER-Operator abgerufen werden. Wenn der bereitgestellte Wert beispielsweise 6 ist, werden bereitgestellte Dienstpakete mit dem HealthState-Wert OK (2) und Warning (4) übereinstimmen.

  • Standard: Standardwert. Stimmt mit jedem Integritätsstatus (HealthState) überein. Der Wert ist gleich null.
  • None: Filter, der keinem HealthState-Wert entspricht. Wird verwendet, um keine Ergebnisse für eine angegebene Statussammlung zurückzugeben. Der Wert ist "1".
  • Ok: Filter, der der Eingabe mit dem HealthState-Wert Ok entspricht. Der Wert ist "2".
  • Warnung: Filter, der eingaben mit dem HealthState-Wert Warning übereinstimmt. Der Wert ist "4".
  • Fehler: Filter, der die Eingabe mit dem HealthState-Wert Error übereinstimmt. Der Wert ist gleich „8“.
  • Alle: Filter, der eingaben mit einem beliebigen HealthState-Wert übereinstimmt. Der Wert ist gleich „65535“.