EventGridModelFactory.DeviceTwinInfo Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de DeviceTwinInfo.
public static Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfo DeviceTwinInfo (string authenticationType = default, float? cloudToDeviceMessageCount = default, string connectionState = default, string deviceId = default, string etag = default, string lastActivityTime = default, Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfoProperties properties = default, string status = default, string statusUpdateTime = default, float? version = default, Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfoX509Thumbprint x509Thumbprint = default);
static member DeviceTwinInfo : string * Nullable<single> * string * string * string * string * Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfoProperties * string * string * Nullable<single> * Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfoX509Thumbprint -> Azure.Messaging.EventGrid.SystemEvents.DeviceTwinInfo
Public Shared Function DeviceTwinInfo (Optional authenticationType As String = Nothing, Optional cloudToDeviceMessageCount As Nullable(Of Single) = Nothing, Optional connectionState As String = Nothing, Optional deviceId As String = Nothing, Optional etag As String = Nothing, Optional lastActivityTime As String = Nothing, Optional properties As DeviceTwinInfoProperties = Nothing, Optional status As String = Nothing, Optional statusUpdateTime As String = Nothing, Optional version As Nullable(Of Single) = Nothing, Optional x509Thumbprint As DeviceTwinInfoX509Thumbprint = Nothing) As DeviceTwinInfo
Parâmetros
- authenticationType
- String
Tipo de autenticação usado para este dispositivo: SAS, SelfSigned ou CertificateAuthority.
Contagem de nuvem para mensagens de dispositivo enviadas para este dispositivo.
- connectionState
- String
Se o dispositivo está conectado ou desconectado.
- deviceId
- String
O identificador exclusivo do dispositivo gêmeo.
- etag
- String
Uma parte das informações que descreve o conteúdo dos dispositivos gêmeos. Cada etag é garantida como sendo exclusivo por dispositivos gêmeos.
- lastActivityTime
- String
O carimbo de data/hora ISO8601 da última atividade.
- properties
- DeviceTwinInfoProperties
Elemento JSON de propriedades.
- status
- String
Se os dispositivos gêmeos estão habilitados ou desabilitados.
- statusUpdateTime
- String
Atualizar o carimbo de data/hora ISO 8601 da ultima atualização de status dos dispositivos gêmeos.
Um inteiro que é incrementado em um cada vez que o dispositivo gêmeo é atualizado.
- x509Thumbprint
- DeviceTwinInfoX509Thumbprint
A impressão digital é um valor exclusivo para o certificado x509, comumente usado para localizar um certificado específico em um repositório de certificados. A impressão digital é gerada dinamicamente usando o algoritmo SHA1 e não existe fisicamente no certificado.
Retornos
Uma nova DeviceTwinInfo instância para zombar.
Aplica-se a
Azure SDK for .NET