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 seiner untergeordneten Entitäten auszuwerten. |
| 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 die Konfiguration oder Daten). |
| recreate |
Bestimmt, ob die Anwendung beim Update neu erstellt werden soll. Wenn wert=true, sind die restlichen Upgraderichtlinienparameter nicht zulässig und führen zu Einem Verfügbarkeitsverlust. |
| rolling |
Die Richtlinie zur Überwachung des Anwendungsupgrades |
| upgrade |
Der Modus, der zum Überwachen des Zustands während eines rollierenden Upgrades verwendet wird. Die Werte sind "UnmonitoredAuto", "UnmonitoredManual" und "Monitored". |
| upgrade |
Die maximale Zeit, um die Verarbeitung einer Upgradedomäne zu blockieren und den Verlust der Verfügbarkeit zu verhindern, wenn unerwartete Probleme auftreten. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird am Anfang jeder Upgradedomäne zurückgesetzt. Gültige Werte liegen zwischen 0 und 42949672925 einschließlich. (nicht signierte 32-Bit-Ganzzahl). |
Details zur Eigenschaft
applicationHealthPolicy
Definiert eine Integritätsrichtlinie, die verwendet wird, um die Integrität einer Anwendung oder einer seiner untergeordneten Entitäten auszuwerten.
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 die Konfiguration oder Daten).
forceRestart?: boolean
Eigenschaftswert
boolean
recreateApplication
Bestimmt, ob die Anwendung beim Update neu erstellt werden soll. Wenn wert=true, sind die restlichen Upgraderichtlinienparameter nicht zulässig und führen zu Einem Verfügbarkeitsverlust.
recreateApplication?: boolean
Eigenschaftswert
boolean
rollingUpgradeMonitoringPolicy
Die Richtlinie zur Überwachung des Anwendungsupgrades
rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy
Eigenschaftswert
upgradeMode
Der Modus, der zum Überwachen des Zustands während eines rollierenden Upgrades verwendet wird. Die Werte sind "UnmonitoredAuto", "UnmonitoredManual" und "Monitored".
upgradeMode?: string
Eigenschaftswert
string
upgradeReplicaSetCheckTimeout
Die maximale Zeit, um die Verarbeitung einer Upgradedomäne zu blockieren und den Verlust der Verfügbarkeit zu verhindern, wenn unerwartete Probleme auftreten. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird am Anfang jeder Upgradedomäne zurückgesetzt. Gültige Werte liegen zwischen 0 und 42949672925 einschließlich. (nicht signierte 32-Bit-Ganzzahl).
upgradeReplicaSetCheckTimeout?: string
Eigenschaftswert
string