Megosztás:


ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams interface

Nem kötelező paraméterek.

Extends

Tulajdonságok

applicationHealthPolicy

Az alkalmazás vagy annak egyik gyermeke állapotának kiértékeléséhez használt állapotszabályzatokat ismerteti. Ha nincs jelen, az állapotértékelés az alkalmazásjegyzékből vagy az alapértelmezett állapotszabályzatból származó állapotszabályzatot használja.

deployedServicePackagesHealthStateFilter

Lehetővé teszi az üzembe helyezett szolgáltatáscsomag állapotobjektumainak szűrését, amelyeket az üzembe helyezett alkalmazásállapot-lekérdezés eredményeként ad vissza az állapotuk alapján. A paraméter lehetséges értékei közé tartozik az alábbi állapotok egyikének egész száma. A rendszer csak a szűrőnek megfelelő üzembe helyezett szolgáltatáscsomagokat adja vissza. Az összes üzembe helyezett szolgáltatáscsomag az üzembe helyezett alkalmazás összesített állapotának kiértékelésére szolgál. Ha nincs megadva, a rendszer minden bejegyzést visszaad. Az állapotértékek jelölőalapú számbavételek, így az érték az értékek kombinációja lehet, amely a bitenkénti "OR" operátorral érhető el. Ha például a megadott érték 6, akkor a rendszer az OK (2) és a Figyelmeztetés (4) állapotú szolgáltatáscsomagok állapotát adja vissza.

  • Alapértelmezett – Alapértelmezett érték. Egyezik bármely HealthState-tal. Az érték nulla.
  • Nincs – Szűrő, amely nem egyezik a HealthState értékeivel. Egy adott állapotgyűjtemény eredményeinek visszaadására szolgál. Az érték 1.
  • Ok – Szűrő, amely megfelel a bemenetnek az Ok HealthState értékkel. Az érték 2.
  • Figyelmeztetés – A HealthState érték figyelmeztetésével egyező szűrő. Az érték 4.
  • Hiba – A HealthState értékével egyező szűrő. Az érték 8.
  • Minden – Szűrő, amely megfelel a bemenetnek bármilyen HealthState-értékkel. Az érték 65535. Alapértelmezett érték: 0.
eventsHealthStateFilter

Lehetővé teszi az állapot alapján visszaadott HealthEvent-objektumok gyűjteményének szűrését. A paraméter lehetséges értékei közé tartozik az alábbi állapotok egyikének egész száma. A rendszer csak a szűrőnek megfelelő eseményeket adja vissza. Az összes esemény az összesített állapot kiértékelésére szolgál. Ha nincs megadva, a rendszer minden bejegyzést visszaad. Az állapotértékek jelölőalapú számbavételek, így az érték az értékek kombinációja lehet, amely a bitenkénti "OR" operátorral érhető el. Ha például a megadott érték 6, akkor a rendszer az ok (2) és a figyelmeztetés (4) állapotértékkel rendelkező összes eseményt visszaadja.

  • Alapértelmezett – Alapértelmezett érték. Egyezik bármely HealthState-tal. Az érték nulla.
  • Nincs – Szűrő, amely nem egyezik a HealthState értékeivel. Egy adott állapotgyűjtemény eredményeinek visszaadására szolgál. Az érték 1.
  • Ok – Szűrő, amely megfelel a bemenetnek az Ok HealthState értékkel. Az érték 2.
  • Figyelmeztetés – A HealthState érték figyelmeztetésével egyező szűrő. Az érték 4.
  • Hiba – A HealthState értékével egyező szűrő. Az érték 8.
  • Minden – Szűrő, amely megfelel a bemenetnek bármilyen HealthState-értékkel. Az érték 65535. Alapértelmezett érték: 0.
excludeHealthStatistics

Azt jelzi, hogy az állapotstatisztikákat a lekérdezés eredményének részeként kell-e visszaadni. Alapértelmezés szerint hamis. A statisztikák az Állapot, Figyelmeztetés és Hiba állapotú gyermek entitások számát mutatják. Alapértelmezett érték: hamis.

timeoutParameter

A kiszolgáló időtúllépése a művelet másodpercek alatt történő végrehajtásához. Ez az időtúllépés azt az időtartamot adja meg, amelyet az ügyfél hajlandó megvárni a kért művelet befejezéséig. A paraméter alapértelmezett értéke 60 másodperc. Alapértelmezett érték: 60.

Örökölt tulajdonságok

abortSignal

A kérések megszakítására használható jel.

customHeaders

A felhasználó által definiált egyéni kérésfejlécek, amelyeket a kérés elküldése előtt alkalmazunk.

onDownloadProgress

Visszahívás, amely a letöltési folyamat során aktiválódik.

onUploadProgress

Visszahívás, amely a feltöltési folyamat során aktiválódik.

timeout

A kérelmek automatikus leállása előtt eltartható ezredmásodperc.

Tulajdonság adatai

applicationHealthPolicy

Az alkalmazás vagy annak egyik gyermeke állapotának kiértékeléséhez használt állapotszabályzatokat ismerteti. Ha nincs jelen, az állapotértékelés az alkalmazásjegyzékből vagy az alapértelmezett állapotszabályzatból származó állapotszabályzatot használja.

applicationHealthPolicy?: ApplicationHealthPolicy

Tulajdonság értéke

deployedServicePackagesHealthStateFilter

Lehetővé teszi az üzembe helyezett szolgáltatáscsomag állapotobjektumainak szűrését, amelyeket az üzembe helyezett alkalmazásállapot-lekérdezés eredményeként ad vissza az állapotuk alapján. A paraméter lehetséges értékei közé tartozik az alábbi állapotok egyikének egész száma. A rendszer csak a szűrőnek megfelelő üzembe helyezett szolgáltatáscsomagokat adja vissza. Az összes üzembe helyezett szolgáltatáscsomag az üzembe helyezett alkalmazás összesített állapotának kiértékelésére szolgál. Ha nincs megadva, a rendszer minden bejegyzést visszaad. Az állapotértékek jelölőalapú számbavételek, így az érték az értékek kombinációja lehet, amely a bitenkénti "OR" operátorral érhető el. Ha például a megadott érték 6, akkor a rendszer az OK (2) és a Figyelmeztetés (4) állapotú szolgáltatáscsomagok állapotát adja vissza.

  • Alapértelmezett – Alapértelmezett érték. Egyezik bármely HealthState-tal. Az érték nulla.
  • Nincs – Szűrő, amely nem egyezik a HealthState értékeivel. Egy adott állapotgyűjtemény eredményeinek visszaadására szolgál. Az érték 1.
  • Ok – Szűrő, amely megfelel a bemenetnek az Ok HealthState értékkel. Az érték 2.
  • Figyelmeztetés – A HealthState érték figyelmeztetésével egyező szűrő. Az érték 4.
  • Hiba – A HealthState értékével egyező szűrő. Az érték 8.
  • Minden – Szűrő, amely megfelel a bemenetnek bármilyen HealthState-értékkel. Az érték 65535. Alapértelmezett érték: 0.
deployedServicePackagesHealthStateFilter?: number

Tulajdonság értéke

number

eventsHealthStateFilter

Lehetővé teszi az állapot alapján visszaadott HealthEvent-objektumok gyűjteményének szűrését. A paraméter lehetséges értékei közé tartozik az alábbi állapotok egyikének egész száma. A rendszer csak a szűrőnek megfelelő eseményeket adja vissza. Az összes esemény az összesített állapot kiértékelésére szolgál. Ha nincs megadva, a rendszer minden bejegyzést visszaad. Az állapotértékek jelölőalapú számbavételek, így az érték az értékek kombinációja lehet, amely a bitenkénti "OR" operátorral érhető el. Ha például a megadott érték 6, akkor a rendszer az ok (2) és a figyelmeztetés (4) állapotértékkel rendelkező összes eseményt visszaadja.

  • Alapértelmezett – Alapértelmezett érték. Egyezik bármely HealthState-tal. Az érték nulla.
  • Nincs – Szűrő, amely nem egyezik a HealthState értékeivel. Egy adott állapotgyűjtemény eredményeinek visszaadására szolgál. Az érték 1.
  • Ok – Szűrő, amely megfelel a bemenetnek az Ok HealthState értékkel. Az érték 2.
  • Figyelmeztetés – A HealthState érték figyelmeztetésével egyező szűrő. Az érték 4.
  • Hiba – A HealthState értékével egyező szűrő. Az érték 8.
  • Minden – Szűrő, amely megfelel a bemenetnek bármilyen HealthState-értékkel. Az érték 65535. Alapértelmezett érték: 0.
eventsHealthStateFilter?: number

Tulajdonság értéke

number

excludeHealthStatistics

Azt jelzi, hogy az állapotstatisztikákat a lekérdezés eredményének részeként kell-e visszaadni. Alapértelmezés szerint hamis. A statisztikák az Állapot, Figyelmeztetés és Hiba állapotú gyermek entitások számát mutatják. Alapértelmezett érték: hamis.

excludeHealthStatistics?: boolean

Tulajdonság értéke

boolean

timeoutParameter

A kiszolgáló időtúllépése a művelet másodpercek alatt történő végrehajtásához. Ez az időtúllépés azt az időtartamot adja meg, amelyet az ügyfél hajlandó megvárni a kért művelet befejezéséig. A paraméter alapértelmezett értéke 60 másodperc. Alapértelmezett érték: 60.

timeoutParameter?: number

Tulajdonság értéke

number

Örökölt tulajdonság részletei

abortSignal

A kérések megszakítására használható jel.

abortSignal?: AbortSignalLike

Tulajdonság értéke

örökölt msRest.RequestOptionsBase.abortSignal

customHeaders

A felhasználó által definiált egyéni kérésfejlécek, amelyeket a kérés elküldése előtt alkalmazunk.

customHeaders?: {[key: string]: string}

Tulajdonság értéke

{[key: string]: string}

örökölt msRest.RequestOptionsBase.customHeaders

onDownloadProgress

Visszahívás, amely a letöltési folyamat során aktiválódik.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Tulajdonság értéke

(progress: TransferProgressEvent) => void

örökölt msRest.RequestOptionsBase.onDownloadProgress

onUploadProgress

Visszahívás, amely a feltöltési folyamat során aktiválódik.

onUploadProgress?: (progress: TransferProgressEvent) => void

Tulajdonság értéke

(progress: TransferProgressEvent) => void

örökölt msRest.RequestOptionsBase.onUploadProgress

timeout

A kérelmek automatikus leállása előtt eltartható ezredmásodperc.

timeout?: number

Tulajdonság értéke

number

örökölt msRest.RequestOptionsBase.timeout