Delen via


ApplicationUpgradePolicy interface

Beschrijft het beleid voor een bewaakte toepassingsupgrade.

Eigenschappen

applicationHealthPolicy

Definieert een statusbeleid dat wordt gebruikt om de status van een toepassing of een van de onderliggende entiteiten te evalueren.

forceRestart

Indien waar, worden processen geforceerd opnieuw opgestart tijdens de upgrade, zelfs wanneer de codeversie niet is gewijzigd (de upgrade wijzigt alleen de configuratie of gegevens).

recreateApplication

Bepaalt of de toepassing opnieuw moet worden gemaakt bij de update. Als waarde=true, zijn de rest van de upgradebeleidsparameters niet toegestaan en leidt dit tot beschikbaarheidsverlies.

rollingUpgradeMonitoringPolicy

Het beleid dat wordt gebruikt voor het bewaken van de toepassingsupgrade

upgradeMode

De modus die wordt gebruikt om de status tijdens een rolling upgrade te bewaken. De waarden zijn UnmonitoredAuto, UnmonitoredManual en Bewaakt.

upgradeReplicaSetCheckTimeout

De maximale hoeveelheid tijd om de verwerking van een upgradedomein te blokkeren en verlies van beschikbaarheid te voorkomen wanneer er onverwachte problemen zijn. Wanneer deze time-out verloopt, wordt de verwerking van het upgradedomein voortgezet, ongeacht problemen met beschikbaarheidsverlies. De time-out wordt opnieuw ingesteld aan het begin van elk upgradedomein. Geldige waarden liggen tussen 0 en 42949672925. (niet-ondertekend 32-bits geheel getal).

Eigenschapdetails

applicationHealthPolicy

Definieert een statusbeleid dat wordt gebruikt om de status van een toepassing of een van de onderliggende entiteiten te evalueren.

applicationHealthPolicy?: ArmApplicationHealthPolicy

Waarde van eigenschap

forceRestart

Indien waar, worden processen geforceerd opnieuw opgestart tijdens de upgrade, zelfs wanneer de codeversie niet is gewijzigd (de upgrade wijzigt alleen de configuratie of gegevens).

forceRestart?: boolean

Waarde van eigenschap

boolean

recreateApplication

Bepaalt of de toepassing opnieuw moet worden gemaakt bij de update. Als waarde=true, zijn de rest van de upgradebeleidsparameters niet toegestaan en leidt dit tot beschikbaarheidsverlies.

recreateApplication?: boolean

Waarde van eigenschap

boolean

rollingUpgradeMonitoringPolicy

Het beleid dat wordt gebruikt voor het bewaken van de toepassingsupgrade

rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy

Waarde van eigenschap

upgradeMode

De modus die wordt gebruikt om de status tijdens een rolling upgrade te bewaken. De waarden zijn UnmonitoredAuto, UnmonitoredManual en Bewaakt.

upgradeMode?: string

Waarde van eigenschap

string

upgradeReplicaSetCheckTimeout

De maximale hoeveelheid tijd om de verwerking van een upgradedomein te blokkeren en verlies van beschikbaarheid te voorkomen wanneer er onverwachte problemen zijn. Wanneer deze time-out verloopt, wordt de verwerking van het upgradedomein voortgezet, ongeacht problemen met beschikbaarheidsverlies. De time-out wordt opnieuw ingesteld aan het begin van elk upgradedomein. Geldige waarden liggen tussen 0 en 42949672925. (niet-ondertekend 32-bits geheel getal).

upgradeReplicaSetCheckTimeout?: string

Waarde van eigenschap

string