Udostępnij za pośrednictwem


Client interface

Zasób klienta.

Rozszerzenie

Właściwości

attributes

Atrybuty klienta. Obsługiwane wartości to int, bool, string, string[]. Przykład: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }

authenticationName

Nazwa przedstawiona przez klienta na potrzeby uwierzytelniania. Wartość domyślna to nazwa zasobu.

clientCertificateAuthentication

Informacje o uwierzytelnianiu certyfikatu klienta.

description

Opis zasobu klienta.

provisioningState

Stan aprowizacji zasobu klienta. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

state

Wskazuje, czy klient jest włączony, czy nie. Wartość domyślna to Włączone.

systemData

Metadane systemu odnoszące się do zasobu klienta. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name

Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type

Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

attributes

Atrybuty klienta. Obsługiwane wartości to int, bool, string, string[]. Przykład: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }

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

Wartość właściwości

{[propertyName: string]: any}

authenticationName

Nazwa przedstawiona przez klienta na potrzeby uwierzytelniania. Wartość domyślna to nazwa zasobu.

authenticationName?: string

Wartość właściwości

string

clientCertificateAuthentication

Informacje o uwierzytelnianiu certyfikatu klienta.

clientCertificateAuthentication?: ClientCertificateAuthentication

Wartość właściwości

description

Opis zasobu klienta.

description?: string

Wartość właściwości

string

provisioningState

Stan aprowizacji zasobu klienta. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

state

Wskazuje, czy klient jest włączony, czy nie. Wartość domyślna to Włączone.

state?: string

Wartość właściwości

string

systemData

Metadane systemu odnoszące się do zasobu klienta. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData?: SystemData

Wartość właściwości

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

dziedziczone zResource.id

name

Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

dziedziczone zResource.name

type

Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

dziedziczone zResource.type