Compartilhar via


EndpointHealthData Classe

Os dados de integridade de um ponto de extremidade.

Herança
azure.mgmt.iothub._serialization.Model
EndpointHealthData

Construtor

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)

Parâmetros somente de palavra-chave

Nome Description
endpoint_id
str

Id do ponto de extremidade.

health_status

Os status de integridade têm os seguintes significados. O status 'íntegro' mostra que o ponto de extremidade está aceitando mensagens conforme o esperado. O status 'não íntegro' mostra que o ponto de extremidade não está aceitando mensagens conforme o esperado e Hub IoT está tentando enviar dados para esse ponto de extremidade. O status de um ponto de extremidade não íntegro será atualizado para íntegro quando o Hub IoT tiver estabelecido um estado de integridade eventualmente consistente. O status 'morto' mostra que o ponto de extremidade não está aceitando mensagens, depois que Hub IoT repetiu o envio de mensagens para o período de novo julgamento. Confira Hub IoT métricas para identificar erros e monitorar problemas com pontos de extremidade. O status 'desconhecido' mostra que o Hub IoT não estabeleceu uma conexão com o ponto de extremidade. Nenhuma mensagem foi entregue ou rejeitada desse ponto de extremidade. Os valores conhecidos são: "desconhecido", "íntegro", "degradado", "não íntegro" e "morto".

last_known_error
str

Último erro obtido quando uma mensagem não foi entregue ao hub iot.

last_known_error_time

Hora em que o último erro conhecido ocorreu.

last_successful_send_attempt_time

Da última vez, o hub iot enviou com êxito uma mensagem para o ponto de extremidade.

last_send_attempt_time

Da última vez que o hub iot tentou enviar uma mensagem para o ponto de extremidade.

Variáveis

Nome Description
endpoint_id
str

Id do ponto de extremidade.

health_status

Os status de integridade têm os seguintes significados. O status 'íntegro' mostra que o ponto de extremidade está aceitando mensagens conforme o esperado. O status 'não íntegro' mostra que o ponto de extremidade não está aceitando mensagens conforme o esperado e Hub IoT está tentando enviar dados para esse ponto de extremidade. O status de um ponto de extremidade não íntegro será atualizado para íntegro quando o Hub IoT tiver estabelecido um estado de integridade eventualmente consistente. O status 'morto' mostra que o ponto de extremidade não está aceitando mensagens, depois que Hub IoT repetiu o envio de mensagens para o período de novo julgamento. Confira Hub IoT métricas para identificar erros e monitorar problemas com pontos de extremidade. O status 'desconhecido' mostra que o Hub IoT não estabeleceu uma conexão com o ponto de extremidade. Nenhuma mensagem foi entregue ou rejeitada desse ponto de extremidade. Os valores conhecidos são: "desconhecido", "íntegro", "degradado", "não íntegro" e "morto".

last_known_error
str

Último erro obtido quando uma mensagem não foi entregue ao hub iot.

last_known_error_time

Hora em que o último erro conhecido ocorreu.

last_successful_send_attempt_time

Da última vez, o hub iot enviou com êxito uma mensagem para o ponto de extremidade.

last_send_attempt_time

Da última vez que o hub iot tentou enviar uma mensagem para o ponto de extremidade.