Class: source (Source)
The source of the asset data. It documents how the asset information was added, for example through a discovery process or by manually updating the asset data using the API.
URI: base:Source
classDiagram
class Source
click Source href "../Source/"
Source : type
Source --> "1" SourceTypeValues : type
click SourceTypeValues href "../SourceTypeValues/"
Source : value
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| type | 1 SourceTypeValues |
The type of the source | direct |
| value | 1 String |
The value of the source | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Asset | source | range | Source |
| Device | source | range | Source |
| Gateway | source | range | Source |
| SoftwareArtifact | source | range | Source |
Identifier and Mapping Information
Schema Source
- from schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | base:Source |
| native | base:Source |
LinkML Source
Direct
name: Source
description: The source of the asset data. It documents how the asset information
was added, for example through a discovery process or by manually updating the asset
data using the API.
title: source
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
slots:
- type
- value
Induced
name: Source
description: The source of the asset data. It documents how the asset information
was added, for example through a discovery process or by manually updating the asset
data using the API.
title: source
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
attributes:
type:
name: type
description: The type of the source. It is a string that can be used to specify
the source of the asset data, for example "discovery" or "manual".
title: source type
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
rank: 1000
alias: type
owner: Source
domain_of:
- Source
range: SourceTypeValues
required: true
value:
name: value
description: The value of the source. It is a string that can be used to specify
the value of the source, for example the name of the asset link.
title: source value
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
rank: 1000
alias: value
owner: Source
domain_of:
- InstanceAnnotation
- Source
- CustomProperty
range: string
required: true