Partager via


EndpointHealthData Classe

Données d’intégrité d’un point de terminaison.

Héritage
azure.mgmt.iothub._serialization.Model
EndpointHealthData

Constructeur

EndpointHealthData(*, endpoint_id: str | None = None, health_status: str | _models.EndpointHealthStatus | None = None, last_known_error: str | None = None, last_known_error_time: datetime | None = None, last_successful_send_attempt_time: datetime | None = None, last_send_attempt_time: datetime | None = None, **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
endpoint_id
str

ID du point de terminaison.

health_status

Les états d’intégrité ont les significations suivantes. Le status « sain » indique que le point de terminaison accepte les messages comme prévu. Le status « non sain » indique que le point de terminaison n’accepte pas les messages comme prévu et IoT Hub tente à nouveau d’envoyer des données à ce point de terminaison. L’état d’un point de terminaison non sain doit être mis à jour vers l’état sain si IoT Hub a établi un état cohérent d’intégrité. Le status « mort » indique que le point de terminaison n’accepte pas les messages, après IoT Hub retenté en envoyant des messages pour la période de nouvelle évaluation. Consultez IoT Hub métriques pour identifier les erreurs et surveiller les problèmes liés aux points de terminaison. Le status « inconnu » indique que le IoT Hub n’a pas établi de connexion avec le point de terminaison. Aucun message n’a été remis à ce point de terminaison ni rejeté par celui-ci. Les valeurs connues sont les suivantes : « unknown », « healthy », « degrad », « un healthy » et « dead ».

last_known_error
str

Dernière erreur obtenue lorsqu’un message n’a pas pu être remis au hub iot.

last_known_error_time

Heure à laquelle la dernière erreur connue s’est produite.

last_successful_send_attempt_time

La dernière fois que le hub iot a correctement envoyé un message au point de terminaison.

last_send_attempt_time

La dernière fois que le hub iot a essayé d’envoyer un message au point de terminaison.

Variables

Nom Description
endpoint_id
str

ID du point de terminaison.

health_status

Les états d’intégrité ont les significations suivantes. Le status « sain » indique que le point de terminaison accepte les messages comme prévu. Le status « non sain » indique que le point de terminaison n’accepte pas les messages comme prévu et IoT Hub tente à nouveau d’envoyer des données à ce point de terminaison. L’état d’un point de terminaison non sain doit être mis à jour vers l’état sain si IoT Hub a établi un état cohérent d’intégrité. Le status « mort » indique que le point de terminaison n’accepte pas les messages, après IoT Hub retenté en envoyant des messages pour la période de nouvelle évaluation. Consultez IoT Hub métriques pour identifier les erreurs et surveiller les problèmes liés aux points de terminaison. Le status « inconnu » indique que le IoT Hub n’a pas établi de connexion avec le point de terminaison. Aucun message n’a été remis à ce point de terminaison ni rejeté par celui-ci. Les valeurs connues sont les suivantes : « unknown », « healthy », « degrad », « un healthy » et « dead ».

last_known_error
str

Dernière erreur obtenue lorsqu’un message n’a pas pu être remis au hub iot.

last_known_error_time

Heure à laquelle la dernière erreur connue s’est produite.

last_successful_send_attempt_time

La dernière fois que le hub iot a correctement envoyé un message au point de terminaison.

last_send_attempt_time

La dernière fois que le hub iot a essayé d’envoyer un message au point de terminaison.