Skip to content

Class: InstanceAnnotation

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

URI: base:InstanceAnnotation

 classDiagram
    class InstanceAnnotation
      InstanceAnnotation <|-- CustomProperty

      InstanceAnnotation : key
      InstanceAnnotation : value

Inheritance

Attributes (AKA 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
Deprecated attributes
Name Cardinality and Range Description Inheritance

Usages

used by used in type used
Asset instance_annotations range InstanceAnnotation
Device instance_annotations range InstanceAnnotation
FunctionalObject instance_annotations range InstanceAnnotation
ConnectionPoint instance_annotations range InstanceAnnotation
SoftwareAsset instance_annotations range InstanceAnnotation
SoftwareArtifact instance_annotations range InstanceAnnotation
RunningSoftware instance_annotations range InstanceAnnotation
Ipv4Connectivity instance_annotations range InstanceAnnotation
Ipv6Connectivity instance_annotations range InstanceAnnotation
EthernetPort instance_annotations range InstanceAnnotation
AssetLink instance_annotations range InstanceAnnotation
Dcd instance_annotations range InstanceAnnotation
Gateway instance_annotations range InstanceAnnotation

Identifier and Mapping Information

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://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
attributes:
  key:
    name: key
    description: The identifier of a key/value pair.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    domain_of:
    - InstanceAnnotation
    range: string
  value:
    name: value
    description: The real metadata of a key/value pair.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    domain_of:
    - InstanceAnnotation
    range: string

Induced

name: InstanceAnnotation
description: Key/value pair that can be used to add metadata to an object.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
attributes:
  key:
    name: key
    description: The identifier of a key/value pair.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    alias: key
    owner: InstanceAnnotation
    domain_of:
    - InstanceAnnotation
    range: string
  value:
    name: value
    description: The real metadata of a key/value pair.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    alias: value
    owner: InstanceAnnotation
    domain_of:
    - InstanceAnnotation
    range: string

Any questions left?

Ask the community