Class: Two Step Firmware Update Operation (TwoStepFirmwareUpdateOperation)
Two step firmware update operation can be performed on the asset
URI: base:TwoStepFirmwareUpdateOperation
classDiagram
class TwoStepFirmwareUpdateOperation
click TwoStepFirmwareUpdateOperation href "../TwoStepFirmwareUpdateOperation/"
AssetOperation <|-- TwoStepFirmwareUpdateOperation
click AssetOperation href "../AssetOperation/"
TwoStepFirmwareUpdateOperation : activation_flag
TwoStepFirmwareUpdateOperation : operation_name
Inheritance
- AssetOperation
- TwoStepFirmwareUpdateOperation
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| operation_name | 1 String |
Name of a device management operation | AssetOperation |
| activation_flag | 1 Boolean |
Attribute for specifying if the operation is available in terms of true or fa... | AssetOperation |
Identifier and Mapping Information
Schema Source
- from schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | base:TwoStepFirmwareUpdateOperation |
| native | base:TwoStepFirmwareUpdateOperation |
LinkML Source
Direct
name: TwoStepFirmwareUpdateOperation
description: Two step firmware update operation can be performed on the asset
title: Two Step Firmware Update Operation
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml
is_a: AssetOperation
slot_usage:
operation_name:
name: operation_name
equals_string: TwoStepFirmwareUpdate
Induced
name: TwoStepFirmwareUpdateOperation
description: Two step firmware update operation can be performed on the asset
title: Two Step Firmware Update Operation
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml
is_a: AssetOperation
slot_usage:
operation_name:
name: operation_name
equals_string: TwoStepFirmwareUpdate
attributes:
operation_name:
name: operation_name
description: Name of a device management operation.
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml
rank: 1000
alias: operation_name
owner: TwoStepFirmwareUpdateOperation
domain_of:
- AssetOperation
range: string
required: true
equals_string: TwoStepFirmwareUpdate
activation_flag:
name: activation_flag
description: Attribute for specifying if the operation is available in terms of
true or false
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml
rank: 1000
alias: activation_flag
owner: TwoStepFirmwareUpdateOperation
domain_of:
- AssetOperation
range: boolean
required: true