ComposeDeploymentUpgradeProgressInfo interface
A összeállításos központi telepítés frissítésének paramétereit ismerteti.
Tulajdonságok
| application |
Egy alkalmazás vagy egy gyermek entitás állapotának kiértékelésére használt állapotszabályzatot határoz meg. |
| application |
A célalkalmazás neve, beleértve a "háló:" URI-sémát. |
| application |
Az aktuális összesített állapotot eredményező állapotértékelések listája. |
| application |
Az alkalmazásfrissítés további részletei, beleértve a hibaüzenetet is. |
| current |
Az aktuális frissítési tartomány feldolgozásával töltött idő becsült mennyisége. Először ISO 8601-időtartamot képviselő sztringként értelmezik. Ha ez nem sikerül, akkor a rendszer az ezredmásodperc teljes számát képviselő számként értelmezi. |
| current |
Információk az aktuális folyamatban lévő frissítési tartományról. |
| deployment |
A céltelepítés neve. |
| failure |
A FailureAction futtatását eredményező frissítési hiba oka. Lehetséges értékek: "None", "Interrupted", "HealthCheck", "UpgradeDomainTimeout", "OverallUpgradeTimeout" |
| failure |
A frissítés sikertelenségének becsült UTC-dátumideje és a FailureAction végrehajtása. |
| force |
Ha igaz, akkor a rendszer akkor is erőteljesen újraindítja a folyamatokat a frissítés során, ha a kódverzió nem változott (a frissítés csak a konfigurációt vagy az adatokat módosítja). |
| monitoring |
A frissítés monitorozási módban történő monitorozásának paramétereit ismerteti. |
| rolling |
Az állapot figyelésére használt mód egy gördülő frissítés során. Az értékek a UnmonitoredAuto, a UnmonitoredManual és a Monitored. A lehetséges értékek a következők: "Invalid", "UnmonitoredAuto", "UnmonitoredManual", "Monitored". Alapértelmezett érték: "UnmonitoredAuto". |
| start |
A frissítés kezdetének becsült UTC dátumideje. |
| target |
A célalkalmazás-típus verziója (az alkalmazásjegyzékben található) az alkalmazásfrissítéshez. |
| upgrade |
Információ a frissítési tartomány frissítési hiba idején történt előrehaladásáról. |
| upgrade |
A teljes frissítés becsült időtartama. Először ISO 8601-időtartamot képviselő sztringként értelmezik. Ha ez nem sikerül, akkor a rendszer az ezredmásodperc teljes számát képviselő számként értelmezi. |
| upgrade |
A frissítés típusa az alábbi lehetséges értékek közül. A lehetséges értékek a következők: 'Invalid', 'Rolling'. Alapértelmezett érték: "Rolling". |
| upgrade |
A frissítési tartomány feldolgozásának letiltására és a rendelkezésre állás elvesztésének megelőzésére szolgáló maximális idő váratlan problémák esetén. Ha ez az időtúllépés lejár, a frissítési tartomány feldolgozása a rendelkezésre állási hibáktól függetlenül folytatódik. Az időtúllépés minden frissítési tartomány elején alaphelyzetbe áll. Az érvényes értékek 0 és 42949672925 közé esnek. (aláíratlan 32 bites egész szám). |
| upgrade |
A összeállítási üzembe helyezés frissítésének állapota. Lehetséges értékek: "Invalid", "ProvisioningTarget", "RollingForwardInProgress", "RollingForwardPending", "UnprovisioningCurrent", "RollingForwardCompleted", "RollingBackInProgress", "UnprovisioningTarget", "RollingBackCompleted", "Failed" |
| upgrade |
További részletes információk a függőben lévő frissítés állapotáról. |
Tulajdonság adatai
applicationHealthPolicy
Egy alkalmazás vagy egy gyermek entitás állapotának kiértékelésére használt állapotszabályzatot határoz meg.
applicationHealthPolicy?: ApplicationHealthPolicy
Tulajdonság értéke
applicationName
A célalkalmazás neve, beleértve a "háló:" URI-sémát.
applicationName?: string
Tulajdonság értéke
string
applicationUnhealthyEvaluations
Az aktuális összesített állapotot eredményező állapotértékelések listája.
applicationUnhealthyEvaluations?: HealthEvaluationWrapper[]
Tulajdonság értéke
applicationUpgradeStatusDetails
Az alkalmazásfrissítés további részletei, beleértve a hibaüzenetet is.
applicationUpgradeStatusDetails?: string
Tulajdonság értéke
string
currentUpgradeDomainDuration
Az aktuális frissítési tartomány feldolgozásával töltött idő becsült mennyisége. Először ISO 8601-időtartamot képviselő sztringként értelmezik. Ha ez nem sikerül, akkor a rendszer az ezredmásodperc teljes számát képviselő számként értelmezi.
currentUpgradeDomainDuration?: string
Tulajdonság értéke
string
currentUpgradeDomainProgress
Információk az aktuális folyamatban lévő frissítési tartományról.
currentUpgradeDomainProgress?: CurrentUpgradeDomainProgressInfo
Tulajdonság értéke
deploymentName
A céltelepítés neve.
deploymentName?: string
Tulajdonság értéke
string
failureReason
A FailureAction futtatását eredményező frissítési hiba oka. Lehetséges értékek: "None", "Interrupted", "HealthCheck", "UpgradeDomainTimeout", "OverallUpgradeTimeout"
failureReason?: FailureReason
Tulajdonság értéke
failureTimestampUtc
A frissítés sikertelenségének becsült UTC-dátumideje és a FailureAction végrehajtása.
failureTimestampUtc?: string
Tulajdonság értéke
string
forceRestart
Ha igaz, akkor a rendszer akkor is erőteljesen újraindítja a folyamatokat a frissítés során, ha a kódverzió nem változott (a frissítés csak a konfigurációt vagy az adatokat módosítja).
forceRestart?: boolean
Tulajdonság értéke
boolean
monitoringPolicy
A frissítés monitorozási módban történő monitorozásának paramétereit ismerteti.
monitoringPolicy?: MonitoringPolicyDescription
Tulajdonság értéke
rollingUpgradeMode
Az állapot figyelésére használt mód egy gördülő frissítés során. Az értékek a UnmonitoredAuto, a UnmonitoredManual és a Monitored. A lehetséges értékek a következők: "Invalid", "UnmonitoredAuto", "UnmonitoredManual", "Monitored". Alapértelmezett érték: "UnmonitoredAuto".
rollingUpgradeMode?: UpgradeMode
Tulajdonság értéke
startTimestampUtc
A frissítés kezdetének becsült UTC dátumideje.
startTimestampUtc?: string
Tulajdonság értéke
string
targetApplicationTypeVersion
A célalkalmazás-típus verziója (az alkalmazásjegyzékben található) az alkalmazásfrissítéshez.
targetApplicationTypeVersion?: string
Tulajdonság értéke
string
upgradeDomainProgressAtFailure
Információ a frissítési tartomány frissítési hiba idején történt előrehaladásáról.
upgradeDomainProgressAtFailure?: FailureUpgradeDomainProgressInfo
Tulajdonság értéke
upgradeDuration
A teljes frissítés becsült időtartama. Először ISO 8601-időtartamot képviselő sztringként értelmezik. Ha ez nem sikerül, akkor a rendszer az ezredmásodperc teljes számát képviselő számként értelmezi.
upgradeDuration?: string
Tulajdonság értéke
string
upgradeKind
A frissítés típusa az alábbi lehetséges értékek közül. A lehetséges értékek a következők: 'Invalid', 'Rolling'. Alapértelmezett érték: "Rolling".
upgradeKind?: UpgradeKind
Tulajdonság értéke
upgradeReplicaSetCheckTimeoutInSeconds
A frissítési tartomány feldolgozásának letiltására és a rendelkezésre állás elvesztésének megelőzésére szolgáló maximális idő váratlan problémák esetén. Ha ez az időtúllépés lejár, a frissítési tartomány feldolgozása a rendelkezésre állási hibáktól függetlenül folytatódik. Az időtúllépés minden frissítési tartomány elején alaphelyzetbe áll. Az érvényes értékek 0 és 42949672925 közé esnek. (aláíratlan 32 bites egész szám).
upgradeReplicaSetCheckTimeoutInSeconds?: number
Tulajdonság értéke
number
upgradeState
A összeállítási üzembe helyezés frissítésének állapota. Lehetséges értékek: "Invalid", "ProvisioningTarget", "RollingForwardInProgress", "RollingForwardPending", "UnprovisioningCurrent", "RollingForwardCompleted", "RollingBackInProgress", "UnprovisioningTarget", "RollingBackCompleted", "Failed"
upgradeState?: ComposeDeploymentUpgradeState
Tulajdonság értéke
upgradeStatusDetails
További részletes információk a függőben lévő frissítés állapotáról.
upgradeStatusDetails?: string
Tulajdonság értéke
string