Partager via


NodeDeactivationInfo

Informations sur la désactivation du nœud. Ces informations sont valides pour un nœud en cours de désactivation ou qui a déjà été désactivé.

Propriétés

Nom Type Obligatoire
NodeDeactivationIntent string (énumération) Non
NodeDeactivationStatus string (énumération) Non
NodeDeactivationTask tableau de NodeDeactivationTask Non
PendingSafetyChecks tableau de SafetyCheckWrapper Non

NodeDeactivationIntent

Type : chaîne (énumération)
Obligatoire : Non

Intention ou raison de la désactivation du nœud. Voici les valeurs possibles pour celui-ci.

Les valeurs possibles sont les suivantes :

  • Invalid - Indique que l’intention de désactivation du nœud n’est pas valide. Toutes les énumérations Service Fabric ont le type non valide. La valeur est égale à zéro. Cette valeur n'est pas utilisée.
  • Pause - Indique que le nœud doit être suspendu. La valeur est égale à 1.
  • Restart - Indique que l’intention est que le nœud soit redémarré après une courte période. Service Fabric ne redémarre pas le nœud. Cette action est effectuée en dehors de Service Fabric. La valeur est égale à 2.
  • RemoveData - Indique que l’intention est de réimager le nœud. Service Fabric ne reimage pas le nœud, cette action est effectuée en dehors de Service Fabric. La valeur est 3.
  • RemoveNode - Indique que le nœud est en cours de désactivation et qu’il n’est pas prévu qu’il retourne. Service Fabric ne désaffecte pas le nœud. Cette action est effectuée en dehors de Service Fabric. La valeur est égale à 4.

NodeDeactivationStatus

Type : chaîne (énumération)
Obligatoire : Non

Status de l’opération de désactivation de nœud. Voici les valeurs possibles.

Les valeurs possibles sont les suivantes :

  • None- Aucune status n’est associée à la tâche. La valeur est égale à zéro.
  • SafetyCheckInProgress - Lorsqu’un nœud est désactivé, Service Fabric effectue des vérifications pour s’assurer que l’opération est en toute sécurité afin de garantir la disponibilité du service et la fiabilité de l’état. Cette valeur indique qu’une ou plusieurs vérifications de sécurité sont en cours. La valeur est égale à 1.
  • SafetyCheckComplete - Lorsqu’un nœud est désactivé, Service Fabric effectue des vérifications pour s’assurer que l’opération est en toute sécurité afin de garantir la disponibilité du service et la fiabilité de l’état. Cette valeur indique que toutes les vérifications de sécurité ont été effectuées. La valeur est égale à 2.
  • Completed - La tâche est terminée. La valeur est 3.

NodeDeactivationTask

Type : tableau de NodeDeactivationTask
Obligatoire : Non

Liste des tâches représentant l’opération de désactivation sur le nœud.


PendingSafetyChecks

Type : tableau de SafetyCheckWrapper
Obligatoire : Non

Liste des contrôles de sécurité en attente