Compartilhar via


ApplicationUpgradePolicy interface

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

Propriedades

applicationHealthPolicy

Define uma política de integridade usada para avaliar a integridade de um aplicativo ou de uma de suas entidades filho.

forceRestart

Se for true, os processos serão reiniciados com força durante a atualização mesmo quando a versão do código não tiver sido alterada (a atualização altera apenas 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 de política de atualização não são permitidos 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 sem interrupção. Os valores são UnmonitoredAuto, UnmonitoredManual e Monitored.

upgradeReplicaSetCheckTimeout

O tempo máximo para bloquear o processamento de um domínio de atualização e evitar a perda de disponibilidade quando houver problemas inesperados. Quando esse tempo limite expirar, o processamento do domínio de atualização continuará independentemente dos 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 inclusivos. (inteiro sem sinal de 32 bits).

Detalhes da propriedade

applicationHealthPolicy

Define uma política de integridade usada para avaliar a integridade de um aplicativo ou de uma de suas entidades filho.

applicationHealthPolicy?: ArmApplicationHealthPolicy

Valor da propriedade

forceRestart

Se for true, os processos serão reiniciados com força durante a atualização mesmo quando a versão do código não tiver sido alterada (a atualização altera apenas a configuração ou os dados).

forceRestart?: boolean

Valor da propriedade

boolean

recreateApplication

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

recreateApplication?: boolean

Valor da propriedade

boolean

rollingUpgradeMonitoringPolicy

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

rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy

Valor da propriedade

upgradeMode

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

upgradeMode?: string

Valor da propriedade

string

upgradeReplicaSetCheckTimeout

O tempo máximo para bloquear o processamento de um domínio de atualização e evitar a perda de disponibilidade quando houver problemas inesperados. Quando esse tempo limite expirar, o processamento do domínio de atualização continuará independentemente dos 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 inclusivos. (inteiro sem sinal de 32 bits).

upgradeReplicaSetCheckTimeout?: string

Valor da propriedade

string