Поделиться через


Client interface

Ресурс клиента.

Extends

Свойства

attributes

Атрибуты для клиента. Поддерживаемые значения: int, bool, string, string[]. Пример: "атрибуты": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }

authenticationName

Имя, представленное клиентом для проверки подлинности. Значение по умолчанию — имя ресурса.

clientCertificateAuthentication

Сведения о проверке подлинности сертификата клиента.

description

Описание ресурса клиента.

provisioningState

Состояние подготовки ресурса клиента. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

state

Указывает, включен ли клиент или нет. Значение по умолчанию включено.

systemData

Системные метаданные, относящиеся к ресурсу клиента. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Унаследованные свойства

id

Полный идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

attributes

Атрибуты для клиента. Поддерживаемые значения: int, bool, string, string[]. Пример: "атрибуты": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }

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

Значение свойства

{[propertyName: string]: any}

authenticationName

Имя, представленное клиентом для проверки подлинности. Значение по умолчанию — имя ресурса.

authenticationName?: string

Значение свойства

string

clientCertificateAuthentication

Сведения о проверке подлинности сертификата клиента.

clientCertificateAuthentication?: ClientCertificateAuthentication

Значение свойства

description

Описание ресурса клиента.

description?: string

Значение свойства

string

provisioningState

Состояние подготовки ресурса клиента. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: string

Значение свойства

string

state

Указывает, включен ли клиент или нет. Значение по умолчанию включено.

state?: string

Значение свойства

string

systemData

Системные метаданные, относящиеся к ресурсу клиента. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData?: SystemData

Значение свойства

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследован отResource.id

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отResource.name

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

Наследуется отResource.type