Partilhar via


ArmIotHubModelFactory.IotHubEndpointHealthInfo Método

Definição

Inicializa uma nova instância de IotHubEndpointHealthInfo.

public static Azure.ResourceManager.IotHub.Models.IotHubEndpointHealthInfo IotHubEndpointHealthInfo (string endpointId = default, Azure.ResourceManager.IotHub.Models.IotHubEndpointHealthStatus? healthStatus = default, string lastKnownError = default, DateTimeOffset? lastKnownErrorOn = default, DateTimeOffset? lastSuccessfulSendAttemptOn = default, DateTimeOffset? lastSendAttemptOn = default);
static member IotHubEndpointHealthInfo : string * Nullable<Azure.ResourceManager.IotHub.Models.IotHubEndpointHealthStatus> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.IotHub.Models.IotHubEndpointHealthInfo
Public Shared Function IotHubEndpointHealthInfo (Optional endpointId As String = Nothing, Optional healthStatus As Nullable(Of IotHubEndpointHealthStatus) = Nothing, Optional lastKnownError As String = Nothing, Optional lastKnownErrorOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastSuccessfulSendAttemptOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastSendAttemptOn As Nullable(Of DateTimeOffset) = Nothing) As IotHubEndpointHealthInfo

Parâmetros

endpointId
String

ID do ponto de extremidade.

healthStatus
Nullable<IotHubEndpointHealthStatus>

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 novamente 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 repetidamente enviando 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 deste ponto de extremidade.

lastKnownError
String

Último erro obtido quando uma mensagem não pôde ser entregue ao hub iot.

lastKnownErrorOn
Nullable<DateTimeOffset>

Hora em que o último erro conhecido ocorreu.

lastSuccessfulSendAttemptOn
Nullable<DateTimeOffset>

Última vez que o hub iot enviou com êxito uma mensagem para o ponto de extremidade.

lastSendAttemptOn
Nullable<DateTimeOffset>

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

Retornos

Uma nova IotHubEndpointHealthInfo instância para simulação.

Aplica-se a