Skip to content

Class: Reachability state (ReachabilityState)

Documents the reachability state of an asset based on when it was last reached. Either by a discovery process or by manually updating the state using the API.

URI: base:ReachabilityState

 classDiagram
    class ReachabilityState
    click ReachabilityState href "../ReachabilityState/"
      State <|-- ReachabilityState
        click State href "../State/"

      ReachabilityState : state_timestamp

      ReachabilityState : state_value





        ReachabilityState --> "0..1" ReachabilityStateValues : state_value
        click ReachabilityStateValues href "../ReachabilityStateValues/"



Inheritance

  • State
    • ReachabilityState

Slots

Name Cardinality and Range Description Inheritance
state_value 0..1
ReachabilityStateValues
The value of the state State
state_timestamp 0..1
Datetime
The timestamp when the state was recorded State

Usages

used by used in type used
Asset reachability_state range ReachabilityState
Device reachability_state range ReachabilityState
Gateway reachability_state range ReachabilityState
SoftwareArtifact reachability_state range ReachabilityState

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

LinkML Source

Direct

name: ReachabilityState
description: Documents the reachability state of an asset based on when it was last
  reached. Either by a discovery process or by manually updating the state using the
  API.
title: Reachability state
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
is_a: State
slot_usage:
  state_value:
    name: state_value
    range: ReachabilityStateValues

Induced

name: ReachabilityState
description: Documents the reachability state of an asset based on when it was last
  reached. Either by a discovery process or by manually updating the state using the
  API.
title: Reachability state
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
is_a: State
slot_usage:
  state_value:
    name: state_value
    range: ReachabilityStateValues
attributes:
  state_value:
    name: state_value
    description: The value of the state.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
    rank: 1000
    alias: state_value
    owner: ReachabilityState
    domain_of:
    - State
    range: ReachabilityStateValues
  state_timestamp:
    name: state_timestamp
    description: The timestamp when the state was recorded.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
    rank: 1000
    alias: state_timestamp
    owner: ReachabilityState
    domain_of:
    - State
    range: datetime

Any questions left?

Ask the community