Dela via


ApplicationUpgradePolicy interface

Beskriver principen för en övervakad programuppgradering.

Egenskaper

applicationHealthPolicy

Definierar en hälsoprincip som används för att utvärdera hälsotillståndet för ett program eller en av dess underordnade entiteter.

forceRestart

Om det är sant startas processerna om kraftigt under uppgraderingen även när kodversionen inte har ändrats (uppgraderingen ändrar bara konfiguration eller data).

recreateApplication

Avgör om programmet ska återskapas vid uppdatering. Om value=true tillåts inte resten av uppgraderingsprincipparametrarna och det leder till tillgänglighetsförlust.

rollingUpgradeMonitoringPolicy

Principen som används för att övervaka programuppgradering

upgradeMode

Det läge som används för att övervaka hälsotillståndet under en löpande uppgradering. Värdena är UnmonitoredAuto, UnmonitoredManual och Monitored.

upgradeReplicaSetCheckTimeout

Den maximala tiden för att blockera bearbetning av en uppgraderingsdomän och förhindra förlust av tillgänglighet när det uppstår oväntade problem. När tidsgränsen går ut fortsätter bearbetningen av uppgraderingsdomänen oavsett problem med tillgänglighetsförlust. Tidsgränsen återställs i början av varje uppgraderingsdomän. Giltiga värden är mellan 0 och 42949672925 inkluderande. (osignerat 32-bitars heltal).

Egenskapsinformation

applicationHealthPolicy

Definierar en hälsoprincip som används för att utvärdera hälsotillståndet för ett program eller en av dess underordnade entiteter.

applicationHealthPolicy?: ArmApplicationHealthPolicy

Egenskapsvärde

forceRestart

Om det är sant startas processerna om kraftigt under uppgraderingen även när kodversionen inte har ändrats (uppgraderingen ändrar bara konfiguration eller data).

forceRestart?: boolean

Egenskapsvärde

boolean

recreateApplication

Avgör om programmet ska återskapas vid uppdatering. Om value=true tillåts inte resten av uppgraderingsprincipparametrarna och det leder till tillgänglighetsförlust.

recreateApplication?: boolean

Egenskapsvärde

boolean

rollingUpgradeMonitoringPolicy

Principen som används för att övervaka programuppgradering

rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy

Egenskapsvärde

upgradeMode

Det läge som används för att övervaka hälsotillståndet under en löpande uppgradering. Värdena är UnmonitoredAuto, UnmonitoredManual och Monitored.

upgradeMode?: string

Egenskapsvärde

string

upgradeReplicaSetCheckTimeout

Den maximala tiden för att blockera bearbetning av en uppgraderingsdomän och förhindra förlust av tillgänglighet när det uppstår oväntade problem. När tidsgränsen går ut fortsätter bearbetningen av uppgraderingsdomänen oavsett problem med tillgänglighetsförlust. Tidsgränsen återställs i början av varje uppgraderingsdomän. Giltiga värden är mellan 0 och 42949672925 inkluderande. (osignerat 32-bitars heltal).

upgradeReplicaSetCheckTimeout?: string

Egenskapsvärde

string