numerous.sdk.models.scenario module#

class numerous.sdk.models.scenario.Scenario(id, name, components, parameters, jobs, input_sources, input_variables, group_id, optimization=None)#

Bases: object

components: dict[str, Component]#
static from_document(data, file_manager_client, status_handler, optimization=None, last_hibernate_time=None)#
Return type:

Scenario

group_id: str#
id: str#
input_sources: list[InputSource]#
input_variables: list[InputVariable]#
jobs: dict[str, Job]#
name: str#
optimization: Optional[OptimizationConfiguration] = None#
parameters: dict[str, Parameter]#