Skip to content

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

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

Any questions left?

Ask the community