ApplicationUpgradePolicy interface
Beschrijft het beleid voor een bewaakte toepassingsupgrade.
Eigenschappen
application |
Definieert een statusbeleid dat wordt gebruikt om de status van een toepassing of een van de onderliggende entiteiten te evalueren. |
force |
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). |
recreate |
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. |
rolling |
Het beleid dat wordt gebruikt voor het bewaken van de toepassingsupgrade |
upgrade |
De modus die wordt gebruikt om de status tijdens een rolling upgrade te bewaken. De waarden zijn UnmonitoredAuto, UnmonitoredManual en Bewaakt. |
upgrade |
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