Partilhar via


ApplicationUpgradePolicy Classe

Definição

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

public class ApplicationUpgradePolicy
type ApplicationUpgradePolicy = class
Public Class ApplicationUpgradePolicy
Herança
ApplicationUpgradePolicy

Construtores

ApplicationUpgradePolicy()

Inicializa uma nova instância da classe ApplicationUpgradePolicy.

ApplicationUpgradePolicy(String, Nullable<Boolean>, ArmRollingUpgradeMonitoringPolicy, ArmApplicationHealthPolicy, String)

Inicializa uma nova instância da classe ApplicationUpgradePolicy.

Propriedades

ApplicationHealthPolicy

Obtém ou define uma política de integridade usada para avaliar a integridade de um aplicativo ou de uma de suas entidades filho.

ForceRestart

Obtém ou define se true, os processos são reiniciados com força durante a atualização mesmo quando a versão do código não é alterada (a atualização altera apenas a configuração ou os dados).

RollingUpgradeMonitoringPolicy

Obtém ou define a política usada para monitorar a atualização do aplicativo

UpgradeMode

Obtém ou define o modo usado para monitorar a integridade durante uma atualização sem interrupção. Os valores são UnmonitoredAuto, UnmonitoredManual e Monitored. Os valores possíveis incluem: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'

UpgradeReplicaSetCheckTimeout

Obtém ou define a quantidade máxima de tempo 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 expira, o processamento do domínio de atualização continua, independentemente de problemas de perda de disponibilidade. O tempo limite será 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 sem sinal).

Métodos

Validate()

Valide o objeto .

Aplica-se a