Skip to content

Enum: PluginModeEnum

Execution mode of a Mellea plugin (derived from PluginMode).

URI: mellea:PluginModeEnum

Permissible Values

Value Meaning Description
SEQUENTIAL None sequential
TRANSFORM None transform
CONCURRENT None concurrent
AUDIT None audit
FIRE_AND_FORGET None fire and forget

Slots

Name Description
plugin_mode Slot describing the plugin mode

Identifier and Mapping Information

Annotations

property value
derived_from mellea/plugins/types.py::PluginMode

Schema Source

LinkML Source

name: PluginModeEnum
annotations:
  derived_from:
    tag: derived_from
    value: mellea/plugins/types.py::PluginMode
description: Execution mode of a Mellea plugin (derived from PluginMode).
from_schema: https://w3id.org/lmodel/mellea
rank: 1000
permissible_values:
  SEQUENTIAL:
    text: SEQUENTIAL
    description: sequential
    annotations:
      python_value:
        tag: python_value
        value: sequential
  TRANSFORM:
    text: TRANSFORM
    description: transform
    annotations:
      python_value:
        tag: python_value
        value: transform
  CONCURRENT:
    text: CONCURRENT
    description: concurrent
    annotations:
      python_value:
        tag: python_value
        value: concurrent
  AUDIT:
    text: AUDIT
    description: audit
    annotations:
      python_value:
        tag: python_value
        value: audit
    related_mappings:
    - nexus:RiskControl
    - attack:DetectionStrategy
    - iso27001:InternalAudit
  FIRE_AND_FORGET:
    text: FIRE_AND_FORGET
    description: fire and forget
    annotations:
      python_value:
        tag: python_value
        value: fire_and_forget