OperatingStatus fournit une valeur d'état actuel pour la situation opérationnelle de l'élément et peut être utilisé pour ...

OperatingStatus fournit une valeur d'état actuel pour la situation opérationnelle de l'élément et peut être utilisé pour fournir plus de détails quant à la valeur d'EnabledState. OperatingStatus peut aussi fournir les états transitionnels quand un élément passe d'un état à un autre, comme par exemple lorsqu'il passe d'EnabledState à RequestedState, ou autres situations de transition.
OperatingStatus se compose de l'une des valeurs suivantes : Inconnu, Non disponible, En maintenance, Démarrage, Arrêt, Arrêté, Abandonné, Dormant, Terminé, Migration, Émigration, Immigration, Capture instantanée, Arrêt en cours, En test 
Une valeur nulle indique que l'implémentation (le fournisseur) n'implémente pas cette propriété. 
« Inconnu » indique que l'implémentation est en général capable de retourner cette propriété, mais qu'elle ne peut le faire à cet instant. 
« Non disponible » indique que l'implémentation (le fournisseur) peut retourner une valeur pour cette propriété, mais pas toujours pour cet élément matériel/logiciel particulier, ou que la propriété n'est pas utilisée intentionnellement parce qu'elle n'ajoute aucune information significative (comme dans le cas d'une propriété destinée à ajouter des informations supplémentaires à une autre propriété). 
« En service » décrit un élément en cours de configuration, de maintenance, de nettoyage ou d'administration. 
« Démarrage » décrit un élément en cours d'initialisation. 
« Arrêt » décrit un élément en cours d'arrêt. 
« Arrêté » et « Abandonné », bien que proches l'un de l'autre, diffèrent en ceci que le premier sous-entend un arrêt méthodique, alors que le deuxième implique un arrêt brutal nécessitant peut-être une mise à jour de l'état et de la configuration de l'élément. 
« Dormant » indique que l'élément est inactif ou a été arrêté doucement. 
« Terminé » indique que l'élément a mené à bien son opération. Cette valeur doit être combinée avec l'état OK, Erreur ou Détérioré, cela afin de permettre au client de savoir si l'opération a réussi (état OK), échoué (état Erreur) ou s'est terminée avec l'état Détérioré (l'opération s'est terminée, mais pas avec l'état OK ou n'a pas signalé une erreur). 
« Migration » indique que l'élément est en cours de déplacement d'un élément à un autre. 
« Immigration » indique que l'élément est déplacé vers le nouvel élément hôte. 
« Émigration » indique que l'élément est déplacé depuis l'élément hôte. 
« Arrêt en cours » décrit un élément arrêté brutalement. 
« En test » indique que l'élément est en phase de test. 
« Transition » décrit un élément entre deux états, non entièrement disponible ni dans son état passé ni dans son état futur. Cette valeur doit être utilisée si d'autres valeurs indiquant une transition vers un état spécifique ne sont pas applicables.
« En service » décrit un élément en service et opérationnel.
OperatingStatus fournit une valeur d'état actuel pour la situation opérationnelle de l'élément et peut être utilisé pour fournir plus de détails quant à la valeur d'EnabledState. OperatingStatus peut aussi fournir les états transitionnels quand un élément passe d'un état à un autre, comme lorsqu'il passe d'EnabledState à RequestedState, ou autres situations de transition.
OperatingStatus se compose de l'une des valeurs suivantes : Inconnu, Non disponible, En maintenance, Démarrage, Arrêt, Arrêté, Abandonné, Dormant, Achevé, Migration, Émigration, Immigration, Capture instantanée, Arrêt en cours, En test 
Une valeur de retour null indique que l'implémentation (le fournisseur) n'implémente pas cette propriété. 
« Inconnu » indique que l'implémentation est en général capable de retourner cette propriété, mais qu'elle ne peut le faire à cet instant. 
« Non disponible » indique que l'implémentation (le fournisseur) peut retourner une valeur pour cette propriété, mais pas toujours pour cet élément matériel/logiciel particulier, ou que la propriété n'est pas utilisée intentionnellement parce qu'elle n'ajoute aucune information significative (comme dans le cas d'une propriété destinée à ajouter des informations supplémentaires à une autre propriété). 
« En service » décrit un élément en cours de configuration, de maintenance, de nettoyage ou d'administration. 
« Démarrage » décrit un élément en cours d'initialisation. 
« Arrêt » décrit un élément en cours d'arrêt. 
« Arrêté » et « Abandonné », bien que proches l'un de l'autre, diffèrent en ceci que le premier sous-entend un arrêt méthodique, alors que le deuxième implique un arrêt brutal nécessitant peut-être une mise à jour de l'état et de la configuration de l'élément. 
« Dormant » indique que l'élément est inactif ou a été arrêté doucement. 
« Achevé » indique que l'élément a mené à bien son opération. Cette valeur doit être combinée avec l'état OK, Erreur ou Détérioré, cela afin de permettre au client de savoir si l'opération a réussi (état OK), échoué (état Erreur) ou s'est terminée avec l'état Détérioré (l'opération s'est terminée, mais pas avec l'état OK ou n'a pas signalé une erreur). 
« Migration » indique que l'élément est en cours de déplacement d'un élément à un autre. 
« Immigration » indique que l'élément est déplacé vers le nouvel élément hôte. 
« Émigration » indique que l'élément est déplacé depuis l'élément hôte. 
« Arrêt en cours » décrit un élément arrêté brutalement. 
« En test » indique que l'élément est en phase de test. 
« Transition » décrit un élément entre deux états, non entièrement disponible ni dans son état passé ni dans son état futur. Cette valeur doit être utilisée si d'autres valeurs indiquant une transition vers un état spécifique ne sont pas applicables.
« En service » décrit un élément en service et opérationnel.