Partilhar via


AssetProperties interface

Define as propriedades do ativo.

Propriedades

assetEndpointProfileRef

Uma referência ao perfil do ponto de extremidade do ativo (informações de conexão) usado pelos corretores para se conectar a um ponto de extremidade que fornece pontos de dados para esse ativo. Deve fornecer o nome do perfil do ponto de extremidade do ativo.

attributes

Um conjunto de pares chave-valor que contêm atributos personalizados definidos pelo cliente.

datasets

Matriz de conjuntos de dados que fazem parte do ativo. Cada conjunto de dados descreve os pontos de dados que compõem o conjunto.

defaultDatasetsConfiguration

JSON stringified que contém configuração padrão específica do conector para todos os conjuntos de dados. Cada conjunto de dados pode ter sua própria configuração que substitui as configurações padrão aqui.

defaultEventsConfiguration

JSON stringified que contém configuração padrão específica do conector para todos os eventos. Cada evento pode ter sua própria configuração que substitui as configurações padrão aqui.

defaultTopic

Objeto que descreve as informações de tópico padrão para o ativo.

description

Descrição legível por humanos do ativo.

discoveredAssetRefs

Referência a uma lista de ativos descobertos. Preenchido somente se o ativo tiver sido criado a partir do fluxo de descoberta. Os nomes dos ativos descobertos devem ser fornecidos.

displayName

Nome de exibição legível por humanos.

documentationUri

Referência à documentação.

enabled

Status habilitado/desativado do ativo.

events

Matriz de eventos que fazem parte do ativo. Cada evento pode ter configuração por evento.

externalAssetId

ID do ativo fornecido pelo cliente.

hardwareRevision

Número de revisão do hardware.

manufacturer

Nome do fabricante do ativo.

manufacturerUri

URI do fabricante de ativos.

model

Nome do modelo de ativo.

productCode

Código do produto do ativo.

provisioningState

Estado de provisionamento do recurso.

serialNumber

Número de série do ativo.

softwareRevision

Número de revisão do software.

status

Objeto somente leitura para refletir as alterações que ocorreram na borda. Semelhante à propriedade de status do Kubernetes para recursos personalizados.

uuid

Id globalmente único, imutável e não reutilizável.

version

Um inteiro que é incrementado cada vez que o recurso é modificado.

Detalhes de Propriedade

assetEndpointProfileRef

Uma referência ao perfil do ponto de extremidade do ativo (informações de conexão) usado pelos corretores para se conectar a um ponto de extremidade que fornece pontos de dados para esse ativo. Deve fornecer o nome do perfil do ponto de extremidade do ativo.

assetEndpointProfileRef: string

Valor de Propriedade

string

attributes

Um conjunto de pares chave-valor que contêm atributos personalizados definidos pelo cliente.

attributes?: Record<string, any>

Valor de Propriedade

Record<string, any>

datasets

Matriz de conjuntos de dados que fazem parte do ativo. Cada conjunto de dados descreve os pontos de dados que compõem o conjunto.

datasets?: Dataset[]

Valor de Propriedade

defaultDatasetsConfiguration

JSON stringified que contém configuração padrão específica do conector para todos os conjuntos de dados. Cada conjunto de dados pode ter sua própria configuração que substitui as configurações padrão aqui.

defaultDatasetsConfiguration?: string

Valor de Propriedade

string

defaultEventsConfiguration

JSON stringified que contém configuração padrão específica do conector para todos os eventos. Cada evento pode ter sua própria configuração que substitui as configurações padrão aqui.

defaultEventsConfiguration?: string

Valor de Propriedade

string

defaultTopic

Objeto que descreve as informações de tópico padrão para o ativo.

defaultTopic?: Topic

Valor de Propriedade

description

Descrição legível por humanos do ativo.

description?: string

Valor de Propriedade

string

discoveredAssetRefs

Referência a uma lista de ativos descobertos. Preenchido somente se o ativo tiver sido criado a partir do fluxo de descoberta. Os nomes dos ativos descobertos devem ser fornecidos.

discoveredAssetRefs?: string[]

Valor de Propriedade

string[]

displayName

Nome de exibição legível por humanos.

displayName?: string

Valor de Propriedade

string

documentationUri

Referência à documentação.

documentationUri?: string

Valor de Propriedade

string

enabled

Status habilitado/desativado do ativo.

enabled?: boolean

Valor de Propriedade

boolean

events

Matriz de eventos que fazem parte do ativo. Cada evento pode ter configuração por evento.

events?: Event[]

Valor de Propriedade

Event[]

externalAssetId

ID do ativo fornecido pelo cliente.

externalAssetId?: string

Valor de Propriedade

string

hardwareRevision

Número de revisão do hardware.

hardwareRevision?: string

Valor de Propriedade

string

manufacturer

Nome do fabricante do ativo.

manufacturer?: string

Valor de Propriedade

string

manufacturerUri

URI do fabricante de ativos.

manufacturerUri?: string

Valor de Propriedade

string

model

Nome do modelo de ativo.

model?: string

Valor de Propriedade

string

productCode

Código do produto do ativo.

productCode?: string

Valor de Propriedade

string

provisioningState

Estado de provisionamento do recurso.

provisioningState?: string

Valor de Propriedade

string

serialNumber

Número de série do ativo.

serialNumber?: string

Valor de Propriedade

string

softwareRevision

Número de revisão do software.

softwareRevision?: string

Valor de Propriedade

string

status

Objeto somente leitura para refletir as alterações que ocorreram na borda. Semelhante à propriedade de status do Kubernetes para recursos personalizados.

status?: AssetStatus

Valor de Propriedade

uuid

Id globalmente único, imutável e não reutilizável.

uuid?: string

Valor de Propriedade

string

version

Um inteiro que é incrementado cada vez que o recurso é modificado.

version?: number

Valor de Propriedade

number