DeployedApplicationHealthStateFilter
Definieert overeenkomende criteria om te bepalen of een geïmplementeerde toepassing moet worden opgenomen als een onderliggend element van een toepassing in het clusterstatussegment. De geïmplementeerde toepassingen worden alleen geretourneerd als de bovenliggende toepassing overeenkomt met een filter dat is opgegeven in de beschrijving van het clusterstatussegment. Eén filter kan overeenkomen met nul, een of meerdere geïmplementeerde toepassingen, afhankelijk van de eigenschappen.
Eigenschappen
Naam | Type | Vereist |
---|---|---|
NodeNameFilter |
tekenreeks | No |
HealthStateFilter |
geheel getal | Nee |
DeployedServicePackageFilters |
matrix van DeployedServicePackageHealthStateFilter | Nee |
NodeNameFilter
Type: tekenreeks
Vereist: Nee
De naam van het knooppunt waar de toepassing wordt geïmplementeerd om overeen te komen met het filter.
Indien opgegeven, wordt het filter alleen toegepast op de toepassing die is geïmplementeerd op het opgegeven knooppunt.
Als de toepassing niet is geïmplementeerd op het knooppunt met de opgegeven naam, wordt er geen geïmplementeerde toepassing geretourneerd in het clusterstatussegment op basis van dit filter.
Anders wordt de geïmplementeerde toepassing opgenomen in het clusterstatussegment als deze de andere filtereigenschappen respecteert.
Als dit niet is opgegeven, worden alle geïmplementeerde toepassingen die overeenkomen met de bovenliggende filters (indien aanwezig) in aanmerking genomen en vergeleken met de andere filterleden, zoals statusfilter.
HealthStateFilter
Type: geheel getal
Vereist: Nee
Standaardinstelling: 0
Het filter voor de status van de geïmplementeerde toepassingen. Hiermee kunt u geïmplementeerde toepassingen selecteren als deze overeenkomen met de gewenste statussen.
De mogelijke waarden zijn een geheel getal van een van de volgende statussen. Alleen geïmplementeerde toepassingen die overeenkomen met het filter worden geretourneerd. Alle geïmplementeerde toepassingen worden gebruikt om de geaggregeerde status van het cluster te evalueren.
Als dit niet is opgegeven, is de standaardwaarde Geen, tenzij de naam van het knooppunt is opgegeven. Als het filter een standaardwaarde heeft en de knooppuntnaam is opgegeven, wordt de overeenkomende geïmplementeerde toepassing geretourneerd.
De statuswaarden zijn opsomming op basis van vlaggen, dus de waarde kan een combinatie zijn van deze waarden die zijn verkregen met behulp van de bitsgewijze 'OR'-operator.
Als de opgegeven waarde bijvoorbeeld 6 is, komt deze overeen met geïmplementeerde toepassingen met de HealthState-waarde OK (2) en Waarschuwing (4).
- Standaardwaarde: standaardwaarde. Komt overeen met elke HealthState. De waarde is nul.
- Geen: filter dat niet overeenkomt met een HealthState-waarde. Wordt gebruikt om geen resultaten te retourneren voor een bepaalde verzameling statussen. De waarde is 1.
- Ok: filter dat overeenkomt met invoer met healthState-waarde OK. De waarde is 2.
- Waarschuwing: filter dat overeenkomt met invoer met HealthState-waarde Waarschuwing. De waarde is 4.
- Fout: filter dat overeenkomt met invoer met healthstate-waarde Fout. De waarde is 8.
- Alle: filter dat overeenkomt met invoer met een HealthState-waarde. De waarde is 65535.
DeployedServicePackageFilters
Type: matrix van DeployedServicePackageHealthStateFilter
Vereist: Nee
Definieert een lijst met filters die aangeven welke geïmplementeerde servicepakketten moeten worden opgenomen in het geretourneerde clusterstatussegment als onderliggende items van de bovenliggende geïmplementeerde toepassing. De geïmplementeerde servicepakketten worden alleen geretourneerd als de bovenliggende geïmplementeerde toepassing overeenkomt met een filter.
Als de lijst leeg is, worden er geen geïmplementeerde servicepakketten geretourneerd. Alle geïmplementeerde servicepakketten worden gebruikt om de geaggregeerde status van de bovenliggende geïmplementeerde toepassing te evalueren, ongeacht de invoerfilters.
Het geïmplementeerde toepassingsfilter kan meerdere geïmplementeerde servicepakketfilters opgeven.
Het kan bijvoorbeeld een filter opgeven voor het retourneren van alle geïmplementeerde servicepakketten met statusfout en een ander filter om altijd een geïmplementeerd servicepakket op een knooppunt op te nemen.