Поделиться через


ApplicationUpgradePolicy interface

Описывает политику для отслеживаемого обновления приложения.

Свойства

applicationHealthPolicy

Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей.

forceRestart

Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные).

recreateApplication

Определяет, следует ли повторно создать приложение при обновлении. Если значение=true, остальные параметры политики обновления не допускаются, и это приведет к потере доступности.

rollingUpgradeMonitoringPolicy

Политика, используемая для мониторинга обновления приложения

upgradeMode

Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения : UnmonitoredAuto, UnmonitoredManual и Monitored.

upgradeReplicaSetCheckTimeout

Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 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