Class: ReachabilityState
The reachability_state based on when an asset that can be contacted (typically a device) was reached (or not) for the last time.
URI: base:ReachabilityState
classDiagram
class ReachabilityState
State <|-- ReachabilityState
ReachabilityState : state_timestamp
ReachabilityState : state_value
Inheritance
- State
- ReachabilityState
Attributes (AKA Slots)
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
state_value | 0..1 ReachabilityStateValues |
The state of an object | State |
state_timestamp | 0..1 Datetime |
Time when the current state has been observed | State |
Deprecated attributes
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
Usages
used by | used in | type | used |
---|---|---|---|
Asset | reachability_state | range | ReachabilityState |
Device | reachability_state | range | ReachabilityState |
SoftwareAsset | reachability_state | range | ReachabilityState |
SoftwareArtifact | reachability_state | range | ReachabilityState |
RunningSoftware | reachability_state | range | ReachabilityState |
AssetLink | reachability_state | range | ReachabilityState |
Dcd | reachability_state | range | ReachabilityState |
Gateway | reachability_state | range | ReachabilityState |
Identifier and Mapping Information
Mappings
Mapping Type | Mapped Value |
---|---|
self | base:ReachabilityState |
native | base:ReachabilityState |
LinkML Source
Direct
name: ReachabilityState
description: The reachability_state based on when an asset that can be contacted (typically
a device) was reached (or not) for the last time.
title: reachability_state
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
is_a: State
slot_usage:
state_value:
name: state_value
ifabsent: string(reached)
domain_of:
- State
range: ReachabilityStateValues
Induced
name: ReachabilityState
description: The reachability_state based on when an asset that can be contacted (typically
a device) was reached (or not) for the last time.
title: reachability_state
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
is_a: State
slot_usage:
state_value:
name: state_value
ifabsent: string(reached)
domain_of:
- State
range: ReachabilityStateValues
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
ifabsent: string(reached)
alias: state_value
owner: ReachabilityState
domain_of:
- State
range: ReachabilityStateValues
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: ReachabilityState
domain_of:
- State
range: datetime