PiTaskRun#

class fews_py_wrapper.models.PiTaskRun(*, id, forecast=None, current=None, status=None, workflowId=None, topologyNodeId=None, scenarioId=None, mcId=None, dispatchTime=None, time0=None, coldStateId=None, user=None, description=None, **extra_data)[source]#

Typed FEWS task-run descriptor.

Parameters:
  • id (str)

  • forecast (bool | None)

  • current (bool | None)

  • status (str | None)

  • workflowId (str | None)

  • topologyNodeId (str | None)

  • scenarioId (str | None)

  • mcId (str | None)

  • dispatchTime (str | None)

  • time0 (str | None)

  • coldStateId (str | None)

  • user (str | None)

  • description (str | None)

  • extra_data (Any)

model_config = {'extra': 'allow', 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

id: str#
forecast: bool | None#
current: bool | None#
status: str | None#
workflow_id: str | None#
topology_node_id: str | None#
scenario_id: str | None#
mc_id: str | None#
dispatch_time: str | None#
time_zero: str | None#
cold_state_id: str | None#
user: str | None#
description: str | None#