AssetProperties interface
Define as propriedades do ativo.
Propriedades
| asset |
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. |
| default |
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. |
| default |
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. |
| default |
Objeto que descreve as informações de tópico padrão para o ativo. |
| description | Descrição legível por humanos do ativo. |
| discovered |
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. |
| display |
Nome de exibição legível por humanos. |
| documentation |
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. |
| external |
ID do ativo fornecido pelo cliente. |
| hardware |
Número de revisão do hardware. |
| manufacturer | Nome do fabricante do ativo. |
| manufacturer |
URI do fabricante de ativos. |
| model | Nome do modelo de ativo. |
| product |
Código do produto do ativo. |
| provisioning |
Estado de provisionamento do recurso. |
| serial |
Número de série do ativo. |
| software |
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
Dataset[]
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