Partager via


Client interface

Ressource cliente.

Extends

Propriétés

attributes

Attributs pour le client. Les valeurs prises en charge sont int, bool, string, string[]. Exemple : « attributes » : { « room » : « 345 », « floor » : 12, « deviceTypes » : ["Fan », « Light"] }

authenticationName

Nom présenté par le client pour l’authentification. La valeur par défaut est le nom de la ressource.

clientCertificateAuthentication

Informations d’authentification par certificat client.

description

Description de la ressource cliente.

provisioningState

État d’approvisionnement de la ressource cliente. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

state

Indique si le client est activé ou non. La valeur par défaut est Activée.

systemData

Métadonnées système relatives à la ressource cliente. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

Identificateur complet de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type

Type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

attributes

Attributs pour le client. Les valeurs prises en charge sont int, bool, string, string[]. Exemple : « attributes » : { « room » : « 345 », « floor » : 12, « deviceTypes » : ["Fan », « Light"] }

attributes?: {[propertyName: string]: any}

Valeur de propriété

{[propertyName: string]: any}

authenticationName

Nom présenté par le client pour l’authentification. La valeur par défaut est le nom de la ressource.

authenticationName?: string

Valeur de propriété

string

clientCertificateAuthentication

Informations d’authentification par certificat client.

clientCertificateAuthentication?: ClientCertificateAuthentication

Valeur de propriété

description

Description de la ressource cliente.

description?: string

Valeur de propriété

string

provisioningState

État d’approvisionnement de la ressource cliente. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

state

Indique si le client est activé ou non. La valeur par défaut est Activée.

state?: string

Valeur de propriété

string

systemData

Métadonnées système relatives à la ressource cliente. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

Détails de la propriété héritée

id

Identificateur complet de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deResource.id

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deResource.name

type

Type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deResource.type