ApplicationUpgradePolicy interface
Описывает политику для отслеживаемого обновления приложения.
Свойства
| application |
Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей. |
| force |
Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные). |
| recreate |
Определяет, следует ли повторно создать приложение при обновлении. Если значение=true, остальные параметры политики обновления не допускаются, и это приведет к потере доступности. |
| rolling |
Политика, используемая для мониторинга обновления приложения |
| upgrade |
Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения : UnmonitoredAuto, UnmonitoredManual и Monitored. |
| upgrade |
Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число). |
Сведения о свойстве
applicationHealthPolicy
Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей.
applicationHealthPolicy?: ArmApplicationHealthPolicy
Значение свойства
forceRestart
Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные).
forceRestart?: boolean
Значение свойства
boolean
recreateApplication
Определяет, следует ли повторно создать приложение при обновлении. Если значение=true, остальные параметры политики обновления не допускаются, и это приведет к потере доступности.
recreateApplication?: boolean
Значение свойства
boolean
rollingUpgradeMonitoringPolicy
Политика, используемая для мониторинга обновления приложения
rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy
Значение свойства
upgradeMode
Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения : UnmonitoredAuto, UnmonitoredManual и Monitored.
upgradeMode?: string
Значение свойства
string
upgradeReplicaSetCheckTimeout
Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число).
upgradeReplicaSetCheckTimeout?: string
Значение свойства
string