ApplicationUpgradePolicy interface
Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.
Eigenschaften
application |
Definiert eine Integritätsrichtlinie, die verwendet wird, um die Integrität einer Anwendung oder einer ihrer untergeordneten Entitäten zu bewerten. |
force |
Wenn true, werden Prozesse während des Upgrades erzwungen neu gestartet, auch wenn sich die Codeversion nicht geändert hat (das Upgrade ändert nur Konfiguration oder Daten). |
recreate |
Bestimmt, ob die Anwendung beim Aktualisieren neu erstellt werden soll. Wenn value=true, sind die restlichen Upgraderichtlinienparameter nicht zulässig, und dies führt zu Einem Verlust der Verfügbarkeit. |
rolling |
Die Richtlinie, die zum Überwachen des Anwendungsupgrades verwendet wird |
upgrade |
Der Modus, der zum Überwachen der Integrität während eines parallelen Upgrades verwendet wird. Die Werte sind UnmonitoredAuto, UnmonitoredManual und Monitored. |
upgrade |
Die maximale Zeitspanne, während der die Verarbeitung einer Upgradedomäne blockiert und Verfügbarkeitsverlust verhindert wird, wenn es unerwartete Probleme gibt. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird beim Start jeder Upgradedomäne zurückgesetzt. Gültige Werte liegen zwischen 0 und 42.949.672.925 (einschließlich). (32-Bit-Ganzzahl ohne Vorzeichen). |
Details zur Eigenschaft
applicationHealthPolicy
Definiert eine Integritätsrichtlinie, die verwendet wird, um die Integrität einer Anwendung oder einer ihrer untergeordneten Entitäten zu bewerten.
applicationHealthPolicy?: ArmApplicationHealthPolicy
Eigenschaftswert
forceRestart
Wenn true, werden Prozesse während des Upgrades erzwungen neu gestartet, auch wenn sich die Codeversion nicht geändert hat (das Upgrade ändert nur Konfiguration oder Daten).
forceRestart?: boolean
Eigenschaftswert
boolean
recreateApplication
Bestimmt, ob die Anwendung beim Aktualisieren neu erstellt werden soll. Wenn value=true, sind die restlichen Upgraderichtlinienparameter nicht zulässig, und dies führt zu Einem Verlust der Verfügbarkeit.
recreateApplication?: boolean
Eigenschaftswert
boolean
rollingUpgradeMonitoringPolicy
Die Richtlinie, die zum Überwachen des Anwendungsupgrades verwendet wird
rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy
Eigenschaftswert
upgradeMode
Der Modus, der zum Überwachen der Integrität während eines parallelen Upgrades verwendet wird. Die Werte sind UnmonitoredAuto, UnmonitoredManual und Monitored.
upgradeMode?: string
Eigenschaftswert
string
upgradeReplicaSetCheckTimeout
Die maximale Zeitspanne, während der die Verarbeitung einer Upgradedomäne blockiert und Verfügbarkeitsverlust verhindert wird, wenn es unerwartete Probleme gibt. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird beim Start jeder Upgradedomäne zurückgesetzt. Gültige Werte liegen zwischen 0 und 42.949.672.925 (einschließlich). (32-Bit-Ganzzahl ohne Vorzeichen).
upgradeReplicaSetCheckTimeout?: string
Eigenschaftswert
string