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


AssetProperties interface

Определяет свойства ресурса.

Свойства

assetEndpointProfileRef

Ссылка на профиль конечной точки ресурса (сведения о подключении), используемая брокерами для подключения к конечной точке, предоставляющей точки данных для этого ресурса. Необходимо указать имя профиля конечной точки ресурса.

attributes

Набор пар "ключ-значение", содержащих пользовательские атрибуты, заданные клиентом.

datasets

Массив наборов данных, которые являются частью ресурса. Каждый набор данных описывает точки данных, составляющие набор.

defaultDatasetsConfiguration

Строка JSON, содержащая конфигурацию по умолчанию для соединителя для всех наборов данных. Каждый набор данных может иметь собственную конфигурацию, которая переопределяет параметры по умолчанию здесь.

defaultEventsConfiguration

Строка JSON, содержащая конфигурацию по умолчанию для соединителя для всех событий. Каждое событие может иметь собственную конфигурацию, которая переопределяет параметры по умолчанию здесь.

defaultTopic

Объект, описывающий сведения о разделе по умолчанию для ресурса.

description

Читаемое человеком описание ресурса.

discoveredAssetRefs

Ссылка на список обнаруженных ресурсов. Заполнено только в том случае, если ресурс был создан из потока обнаружения. Необходимо указать обнаруженные имена активов.

displayName

Отображаемое имя, доступное для чтения человеком.

documentationUri

Ссылка на документацию.

enabled

Состояние актива включено или отключено.

events

Массив событий, входящих в состав ресурса. Каждое событие может иметь конфигурацию для каждого события.

externalAssetId

Идентификатор ресурса, предоставленный клиентом.

hardwareRevision

Номер редакции оборудования.

manufacturer

Имя производителя активов.

manufacturerUri

URI производителя активов.

model

Имя модели ресурса.

productCode

Код продукта актива.

provisioningState

Состояние подготовки ресурса.

serialNumber

Серийный номер ресурса.

softwareRevision

Номер редакции программного обеспечения.

status

Считывает только объект для отражения изменений, произошедших на пограничном сервере. Аналогично свойству состояния Kubernetes для пользовательских ресурсов.

uuid

Глобально уникальный, неизменяемый, неизменяемый идентификатор повторного использования.

version

Целое число, которое увеличивается при каждом изменении ресурса.

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

assetEndpointProfileRef

Ссылка на профиль конечной точки ресурса (сведения о подключении), используемая брокерами для подключения к конечной точке, предоставляющей точки данных для этого ресурса. Необходимо указать имя профиля конечной точки ресурса.

assetEndpointProfileRef: string

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

string

attributes

Набор пар "ключ-значение", содержащих пользовательские атрибуты, заданные клиентом.

attributes?: Record<string, any>

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

Record<string, any>

datasets

Массив наборов данных, которые являются частью ресурса. Каждый набор данных описывает точки данных, составляющие набор.

datasets?: Dataset[]

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

defaultDatasetsConfiguration

Строка JSON, содержащая конфигурацию по умолчанию для соединителя для всех наборов данных. Каждый набор данных может иметь собственную конфигурацию, которая переопределяет параметры по умолчанию здесь.

defaultDatasetsConfiguration?: string

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

string

defaultEventsConfiguration

Строка JSON, содержащая конфигурацию по умолчанию для соединителя для всех событий. Каждое событие может иметь собственную конфигурацию, которая переопределяет параметры по умолчанию здесь.

defaultEventsConfiguration?: string

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

string

defaultTopic

Объект, описывающий сведения о разделе по умолчанию для ресурса.

defaultTopic?: Topic

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

description

Читаемое человеком описание ресурса.

description?: string

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

string

discoveredAssetRefs

Ссылка на список обнаруженных ресурсов. Заполнено только в том случае, если ресурс был создан из потока обнаружения. Необходимо указать обнаруженные имена активов.

discoveredAssetRefs?: string[]

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

string[]

displayName

Отображаемое имя, доступное для чтения человеком.

displayName?: string

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

string

documentationUri

Ссылка на документацию.

documentationUri?: string

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

string

enabled

Состояние актива включено или отключено.

enabled?: boolean

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

boolean

events

Массив событий, входящих в состав ресурса. Каждое событие может иметь конфигурацию для каждого события.

events?: Event[]

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

Event[]

externalAssetId

Идентификатор ресурса, предоставленный клиентом.

externalAssetId?: string

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

string

hardwareRevision

Номер редакции оборудования.

hardwareRevision?: string

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

string

manufacturer

Имя производителя активов.

manufacturer?: string

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

string

manufacturerUri

URI производителя активов.

manufacturerUri?: string

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

string

model

Имя модели ресурса.

model?: string

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

string

productCode

Код продукта актива.

productCode?: string

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

string

provisioningState

Состояние подготовки ресурса.

provisioningState?: string

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

string

serialNumber

Серийный номер ресурса.

serialNumber?: string

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

string

softwareRevision

Номер редакции программного обеспечения.

softwareRevision?: string

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

string

status

Считывает только объект для отражения изменений, произошедших на пограничном сервере. Аналогично свойству состояния Kubernetes для пользовательских ресурсов.

status?: AssetStatus

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

uuid

Глобально уникальный, неизменяемый, неизменяемый идентификатор повторного использования.

uuid?: string

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

string

version

Целое число, которое увеличивается при каждом изменении ресурса.

version?: number

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

number