Compartilhar via


AssetProperties interface

Define as propriedades do ativo.

Propriedades

assetEndpointProfileRef

Uma referência ao perfil de ponto de extremidade de ativo (informações de conexão) usado pelos agentes 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 em cadeia de caracteres que contém a 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 em cadeia de caracteres que contém a 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 do ativo.

description

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

discoveredAssetRefs

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

displayName

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

documentationUri

Referência à documentação.

enabled

Status habilitado/desabilitado do ativo.

events

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

externalAssetId

ID do ativo fornecida 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 de ativo.

provisioningState

Estado de provisionamento do recurso.

serialNumber

Número de série do ativo.

softwareRevision

Número de revisão do software.

status

Somente leitura do objeto para refletir as alterações que ocorreram no Edge. Semelhante à propriedade de status do Kubernetes para recursos personalizados.

uuid

ID globalmente exclusiva, imutável e não reutilizável.

version

Um inteiro que é incrementado sempre que o recurso é modificado.

Detalhes da propriedade

assetEndpointProfileRef

Uma referência ao perfil de ponto de extremidade de ativo (informações de conexão) usado pelos agentes 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 da propriedade

string

attributes

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

attributes?: Record<string, any>

Valor da 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 da propriedade

defaultDatasetsConfiguration

JSON em cadeia de caracteres que contém a 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 da propriedade

string

defaultEventsConfiguration

JSON em cadeia de caracteres que contém a 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 da propriedade

string

defaultTopic

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

defaultTopic?: Topic

Valor da propriedade

description

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

description?: string

Valor da propriedade

string

discoveredAssetRefs

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

discoveredAssetRefs?: string[]

Valor da propriedade

string[]

displayName

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

displayName?: string

Valor da propriedade

string

documentationUri

Referência à documentação.

documentationUri?: string

Valor da propriedade

string

enabled

Status habilitado/desabilitado do ativo.

enabled?: boolean

Valor da propriedade

boolean

events

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

events?: Event[]

Valor da propriedade

Event[]

externalAssetId

ID do ativo fornecida pelo cliente.

externalAssetId?: string

Valor da propriedade

string

hardwareRevision

Número de revisão do hardware.

hardwareRevision?: string

Valor da propriedade

string

manufacturer

Nome do fabricante do ativo.

manufacturer?: string

Valor da propriedade

string

manufacturerUri

URI do fabricante de ativos.

manufacturerUri?: string

Valor da propriedade

string

model

Nome do modelo de ativo.

model?: string

Valor da propriedade

string

productCode

Código do produto de ativo.

productCode?: string

Valor da propriedade

string

provisioningState

Estado de provisionamento do recurso.

provisioningState?: string

Valor da propriedade

string

serialNumber

Número de série do ativo.

serialNumber?: string

Valor da propriedade

string

softwareRevision

Número de revisão do software.

softwareRevision?: string

Valor da propriedade

string

status

Somente leitura do objeto para refletir as alterações que ocorreram no Edge. Semelhante à propriedade de status do Kubernetes para recursos personalizados.

status?: AssetStatus

Valor da propriedade

uuid

ID globalmente exclusiva, imutável e não reutilizável.

uuid?: string

Valor da propriedade

string

version

Um inteiro que é incrementado sempre que o recurso é modificado.

version?: number

Valor da propriedade

number