Compartilhar via


EventGridModelFactory.DeviceTwinInfo Método

Definição

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.

cloudToDeviceMessageCount
Nullable<Single>

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.

version
Nullable<Single>

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