NodeDeactivationInfo
Informações sobre a desativação do nó. Essas informações são válidas para um nó que está passando por desativação ou que já foi desativado.
Propriedades
Nome | Type | Obrigatório |
---|---|---|
NodeDeactivationIntent |
cadeia de caracteres (enumeração) | No |
NodeDeactivationStatus |
cadeia de caracteres (enumeração) | No |
NodeDeactivationTask |
matriz de NodeDeactivationTask | Não |
PendingSafetyChecks |
matriz de SafetyCheckWrapper | Não |
NodeDeactivationIntent
Tipo: cadeia de caracteres (enumeração)
Obrigatório: não
A intenção ou o motivo para desativar o nó. A seguir estão os valores possíveis para ele.
Os valores possíveis são:
-
Invalid
– Indica que a intenção de desativação do nó é inválida. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero. Este valor não é usado. -
Pause
- Indica que o nó deve ser pausado. O valor é 1. -
Restart
– Indica que a intenção é que o nó seja reiniciado após um curto período de tempo. O Service Fabric não reinicia o nó, essa ação é feita fora do Service Fabric. O valor é 2. -
RemoveData
– Indica que a intenção é refazer a imagem do nó. O Service Fabric não recria a imagem do nó, essa ação é feita fora do Service Fabric. O valor é 3. -
RemoveNode
- Indica que o nó está sendo desativado e não é esperado que retorne. O Service Fabric não desativa o nó, essa ação é feita fora do Service Fabric. O valor é 4.
NodeDeactivationStatus
Tipo: cadeia de caracteres (enumeração)
Obrigatório: não
O status da operação de desativação de nó. A seguir estão os valores possíveis.
Os valores possíveis são:
-
None
- Nenhuma status está associada à tarefa. O valor é zero. -
SafetyCheckInProgress
- Quando um nó é desativado, o Service Fabric executa verificações para garantir que a operação seja segura para continuar a garantir a disponibilidade do serviço e a confiabilidade do estado. Esse valor indica que uma ou mais verificações de segurança estão em andamento. O valor é 1. -
SafetyCheckComplete
- Quando um nó é desativado, o Service Fabric executa verificações para garantir que a operação seja segura para continuar a garantir a disponibilidade do serviço e a confiabilidade do estado. Esse valor indica que todas as verificações de segurança foram concluídas. O valor é 2. -
Completed
- A tarefa foi concluída. O valor é 3.
NodeDeactivationTask
Tipo: matriz de NodeDeactivationTask
Obrigatório: não
Lista de tarefas que representam a operação de desativação no nó.
PendingSafetyChecks
Tipo: matriz de SafetyCheckWrapper
Obrigatório: não
Lista de verificações de segurança pendentes