Class: State
State in which a certain item be.
URI: base:State
classDiagram
class State
State <|-- ManagementState
State <|-- ReachabilityState
State <|-- TrustEstablishedState
State : state_timestamp
State : state_value
Inheritance
Attributes (AKA Slots)
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
state_value | 0..1 String |
The state of an object | direct |
state_timestamp | 0..1 Datetime |
Time when the current state has been observed | direct |
Deprecated attributes
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
Usages
used by | used in | type | used |
---|---|---|---|
Asset | other_states | range | State |
Device | other_states | range | State |
SoftwareAsset | other_states | range | State |
SoftwareArtifact | other_states | range | State |
RunningSoftware | other_states | range | State |
AssetLink | other_states | range | State |
Dcd | other_states | range | State |
Gateway | other_states | range | State |
Identifier and Mapping Information
Mappings
Mapping Type | Mapped Value |
---|---|
self | base:State |
native | base:State |
LinkML Source
Direct
name: State
description: State in which a certain item be.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
slots:
- state_value
- state_timestamp
Induced
name: State
description: State in which a certain item be.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
attributes:
state_value:
name: state_value
description: The state of an object.
title: state value
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
alias: state_value
owner: State
domain_of:
- State
range: string
state_timestamp:
name: state_timestamp
description: Time when the current state has been observed.
title: state timestamp
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
alias: state_timestamp
owner: State
domain_of:
- State
range: datetime