ApplicationUpgradePolicy interface
Descreve a política para uma atualização de aplicativo monitorada.
Propriedades
application |
Define uma política de saúde usada para avaliar a saúde de um aplicativo ou de uma de suas entidades filhas. |
force |
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). |
recreate |
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. |
rolling |
A política usada para monitorar a atualização do aplicativo |
upgrade |
O modo usado para monitorar a integridade durante uma atualização contínua. Os valores são UnmonitoredAuto, UnmonitoredManual e Monitored. |
upgrade |
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