Skip to content

Class: InstanceAnnotation

Key/value pair that can be used to add metadata to an object.

URI: base:InstanceAnnotation

 classDiagram
    class InstanceAnnotation
    click InstanceAnnotation href "../InstanceAnnotation/"
      InstanceAnnotation : key

      InstanceAnnotation : value

Slots

Name Cardinality and Range Description Inheritance
key 0..1
String
The identifier of a key/value pair direct
value 0..1
String
The real metadata of a key/value pair direct

Usages

used by used in type used
Asset instance_annotations range InstanceAnnotation
Device instance_annotations range InstanceAnnotation
Gateway instance_annotations range InstanceAnnotation
FunctionalObject instance_annotations range InstanceAnnotation
SoftwareArtifact instance_annotations range InstanceAnnotation

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:InstanceAnnotation
native base:InstanceAnnotation

LinkML Source

Direct

name: InstanceAnnotation
description: Key/value pair that can be used to add metadata to an object.
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
attributes:
  key:
    name: key
    description: The identifier of a key/value pair.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-functional-object.yaml
    domain_of:
    - InstanceAnnotation
    - CustomProperty
    range: string
  value:
    name: value
    description: The real metadata of a key/value pair.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-functional-object.yaml
    domain_of:
    - InstanceAnnotation
    - Source
    - CustomProperty
    range: string

Induced

name: InstanceAnnotation
description: Key/value pair that can be used to add metadata to an object.
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
attributes:
  key:
    name: key
    description: The identifier of a key/value pair.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-functional-object.yaml
    alias: key
    owner: InstanceAnnotation
    domain_of:
    - InstanceAnnotation
    - CustomProperty
    range: string
  value:
    name: value
    description: The real metadata of a key/value pair.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-functional-object.yaml
    alias: value
    owner: InstanceAnnotation
    domain_of:
    - InstanceAnnotation
    - Source
    - CustomProperty
    range: string

Any questions left?

Ask the community