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