Class: Trust state (TrustState)
Documents the trust state between the asset and IAH which can manually be set by using the API.
URI: base:TrustState
classDiagram
class TrustState
click TrustState href "../TrustState/"
State <|-- TrustState
click State href "../State/"
TrustState : state_timestamp
TrustState : state_value
TrustState --> "0..1" TrustStateValues : state_value
click TrustStateValues href "../TrustStateValues/"
Inheritance
- State
- TrustState
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| state_value | 0..1 TrustStateValues |
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 |
|---|---|---|---|
| Gateway | trust_state | range | TrustState |
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:TrustState |
| native | base:TrustState |
LinkML Source
Direct
name: TrustState
description: Documents the trust state between the asset and IAH which can manually
be set by using the API.
title: Trust 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: TrustStateValues
Induced
name: TrustState
description: Documents the trust state between the asset and IAH which can manually
be set by using the API.
title: Trust 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: TrustStateValues
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: TrustState
domain_of:
- State
range: TrustStateValues
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: TrustState
domain_of:
- State
range: datetime