EventGridModelFactory.DeviceTwinInfo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance 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
Paramètres
- authenticationType
- String
Type d’authentification utilisé pour cet appareil : SAS, SelfSigned ou CertificateAuthority.
Nombre de messages cloud-à-appareil envoyés à cet appareil.
- connectionState
- String
Indique si l’appareil est connecté ou déconnecté.
- deviceId
- String
Identificateur unique du jumeau d’appareil.
- etag
- String
Information qui décrit le contenu du jumeau d’appareil. Chaque etag est unique pour chaque jumeau d’appareil.
- lastActivityTime
- String
Horodatage ISO8601 de la dernière activité.
- properties
- DeviceTwinInfoProperties
Élément JSON properties.
- status
- String
Indique si le jumeau d’appareil est activé ou désactivé.
- statusUpdateTime
- String
Horodatage ISO8601 de la dernière mise à jour de l’état du jumeau d’appareil.
Entier qui est incrémenté chaque fois que le jumeau d’appareil est mis à jour.
- x509Thumbprint
- DeviceTwinInfoX509Thumbprint
L’empreinte numérique est une valeur unique pour le certificat x509, et sert généralement à rechercher un certificat particulier dans un magasin de certificats. L’empreinte numérique, générée dynamiquement à l’aide de l’algorithme SHA-1, n’existe pas physiquement dans le certificat.
Retours
Une nouvelle DeviceTwinInfo instance de moqueries.
S’applique à
Azure SDK for .NET