Partilhar via


ApplicationUpgradePolicy interface

Descreve a política para uma atualização de aplicativo monitorada.

Propriedades

applicationHealthPolicy

Define uma política de saúde usada para avaliar a saúde de um aplicativo ou de uma de suas entidades filhas.

forceRestart

Se verdadeiro, os processos são reiniciados à força durante a atualização, mesmo quando a versão do código não foi alterada (a atualização apenas altera a configuração ou os dados).

recreateApplication

Determina se o aplicativo deve ser recriado na atualização. Se value=true, o restante dos parâmetros da política de atualização não é permitido e isso resultará em perda de disponibilidade.

rollingUpgradeMonitoringPolicy

A política usada para monitorar a atualização do aplicativo

upgradeMode

O modo usado para monitorar a integridade durante uma atualização contínua. Os valores são UnmonitoredAuto, UnmonitoredManual e Monitored.

upgradeReplicaSetCheckTimeout

A quantidade máxima de tempo para bloquear o processamento de um domínio de atualização e evitar a perda de disponibilidade quando há problemas inesperados. Quando esse tempo limite expirar, o processamento do domínio de atualização prosseguirá independentemente de problemas de perda de disponibilidade. O tempo limite é redefinido no início de cada domínio de atualização. Os valores válidos estão entre 0 e 42949672925 inclusive. (inteiro de 32 bits não assinado).

Detalhes de Propriedade

applicationHealthPolicy

Define uma política de saúde usada para avaliar a saúde de um aplicativo ou de uma de suas entidades filhas.

applicationHealthPolicy?: ArmApplicationHealthPolicy

Valor de Propriedade

forceRestart

Se verdadeiro, os processos são reiniciados à força durante a atualização, mesmo quando a versão do código não foi alterada (a atualização apenas altera a configuração ou os dados).

forceRestart?: boolean

Valor de Propriedade

boolean

recreateApplication

Determina se o aplicativo deve ser recriado na atualização. Se value=true, o restante dos parâmetros da política de atualização não é permitido e isso resultará em perda de disponibilidade.

recreateApplication?: boolean

Valor de Propriedade

boolean

rollingUpgradeMonitoringPolicy

A política usada para monitorar a atualização do aplicativo

rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy

Valor de Propriedade

upgradeMode

O modo usado para monitorar a integridade durante uma atualização contínua. Os valores são UnmonitoredAuto, UnmonitoredManual e Monitored.

upgradeMode?: string

Valor de Propriedade

string

upgradeReplicaSetCheckTimeout

A quantidade máxima de tempo para bloquear o processamento de um domínio de atualização e evitar a perda de disponibilidade quando há problemas inesperados. Quando esse tempo limite expirar, o processamento do domínio de atualização prosseguirá independentemente de problemas de perda de disponibilidade. O tempo limite é redefinido no início de cada domínio de atualização. Os valores válidos estão entre 0 e 42949672925 inclusive. (inteiro de 32 bits não assinado).

upgradeReplicaSetCheckTimeout?: string

Valor de Propriedade

string