Condividi tramite


EndpointHealthData Classe

Dati di integrità per un endpoint.

Ereditarietà
azure.mgmt.iothub._serialization.Model
EndpointHealthData

Costruttore

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)

Parametri di sole parole chiave

Nome Descrizione
endpoint_id
str

ID dell'endpoint.

health_status

Lo stato di integrità ha i significati seguenti. Lo stato "integro" mostra che l'endpoint accetta i messaggi come previsto. Lo stato "non integro" mostra che l'endpoint non accetta i messaggi come previsto e hub IoT sta riprovando a inviare dati a questo endpoint. Lo stato di un endpoint non integro verrà aggiornato a integro quando l'hub IoT avrà stabilito alla fine uno stato di integrità coerente. Lo stato "dead" mostra che l'endpoint non accetta i messaggi, dopo hub IoT ripetere l'invio di messaggi per il periodo di ripetizione. Vedere hub IoT metriche per identificare gli errori e monitorare i problemi relativi agli endpoint. Lo stato 'sconosciuto' mostra che la hub IoT non ha stabilito una connessione con l'endpoint. Non sono stati recapitati messaggi a o rifiutati da questo endpoint. I valori noti sono: "sconosciuto", "integro", "degradato", "non integro" e "morto".

last_known_error
str

Ultimo errore ottenuto quando non è stato possibile recapitare un messaggio all'hub iot.

last_known_error_time

Ora in cui si è verificato l'ultimo errore noto.

last_successful_send_attempt_time

Ultima volta che l'hub iot ha inviato correttamente un messaggio all'endpoint.

last_send_attempt_time

Ultima volta che l'hub iot ha tentato di inviare un messaggio all'endpoint.

Variabili

Nome Descrizione
endpoint_id
str

ID dell'endpoint.

health_status

Lo stato di integrità ha i significati seguenti. Lo stato "integro" mostra che l'endpoint accetta i messaggi come previsto. Lo stato "non integro" mostra che l'endpoint non accetta i messaggi come previsto e hub IoT sta riprovando a inviare dati a questo endpoint. Lo stato di un endpoint non integro verrà aggiornato a integro quando l'hub IoT avrà stabilito alla fine uno stato di integrità coerente. Lo stato "dead" mostra che l'endpoint non accetta i messaggi, dopo hub IoT ripetere l'invio di messaggi per il periodo di ripetizione. Vedere hub IoT metriche per identificare gli errori e monitorare i problemi relativi agli endpoint. Lo stato 'sconosciuto' mostra che la hub IoT non ha stabilito una connessione con l'endpoint. Non sono stati recapitati messaggi a o rifiutati da questo endpoint. I valori noti sono: "sconosciuto", "integro", "degradato", "non integro" e "morto".

last_known_error
str

Ultimo errore ottenuto quando non è stato possibile recapitare un messaggio all'hub iot.

last_known_error_time

Ora in cui si è verificato l'ultimo errore noto.

last_successful_send_attempt_time

Ultima volta che l'hub iot ha inviato correttamente un messaggio all'endpoint.

last_send_attempt_time

Ultima volta che l'hub iot ha tentato di inviare un messaggio all'endpoint.