Back to bricks list
Introduction
Technical Documentation
Other Classes
Scenario ScenarioService
Version

ScenarioService

Functions

ARCHIVE_SCENARIO_BY_ID - @classmethod
CLONE_SCENARIO - @classmethod
COUNT_BY_TITLE - @classmethod
Parameters:
NameTypeDefault valueDescription
titlestr
Return type:
int
COUNT_OF_RUNNING_SCENARIOS - @classmethod
Return type:
int
COUNT_QUEUED_SCENARIOS - @classmethod
Return type:
int
COUNT_RUNNING_OR_QUEUED_SCENARIOS - @classmethod
Return type:
int
CREATE_SCENARIO - @classmethod
CREATE_SCENARIO_FROM_DTO - @classmethod
CREATE_SCENARIO_FROM_PROTOCOL_MODEL - @classmethod
CREATE_SCENARIO_FROM_PROTOCOL_TYPE - @classmethod
Parameters:
NameTypeDefault valueDescription
protocol_typeType
folderSpaceFolder
titlestr ''
creation_typeScenarioCreationType ScenarioCreationType.MANUAL
Return type:
Scenario
DELETE_INTERMEDIATE_RESOURCES - @classmethod
DELETE_SCENARIO - @classmethod
EXPORT_SCENARIO - @classmethod
Parameters:
NameTypeDefault valueDescription
scenario_idstr
Return type:
ZipScenarioInfo
GET_BY_ID_AND_CHECK - @classmethod
Parameters:
NameTypeDefault valueDescription
idstr
Return type:
Scenario
GET_INTERMEDIATE_RESULTS - @classmethod

Retrieve the list of intermediate resources of an scenario A resource is considered as intermediate if it is not used as output and not flagged

Parameters:
NameTypeDefault valueDescription
scenario_idstr Id of the scenario
Return type:
List
GET_NEXT_SCENARIOS_OF_RESOURCE - @classmethod

Return the list of scenario that used the resource as input

Parameters:
NameTypeDefault valueDescription
resource_idstr _description_
pageint 0
number_of_items_per_pageint 20
Return type:
Paginator
GET_RUNNING_SCENARIO_INFO - @classmethod
Parameters:
NameTypeDefault valueDescription
scenarioScenario
Return type:
RunningScenarioInfoDTO
GET_RUNNING_SCENARIOS - @classmethod
Return type:
List
RESET_SCENARIO - @classmethod
Parameters:
NameTypeDefault valueDescription
scenarioScenario
Return type:
Scenario
SEARCH_BY_TITLE - @classmethod
Parameters:
NameTypeDefault valueDescription
titlestr
pageint 0
number_of_items_per_pageint 20
Return type:
Paginator
SYNCHRONIZE_WITH_SPACE_BY_ID - @classmethod
Parameters:
NameTypeDefault valueDescription
idstr
Return type:
Scenario
UNARCHIVE_SCENARIO_BY_ID - @classmethod
Parameters:
NameTypeDefault valueDescription
idstr
Return type:
Scenario
UPDATE_SCENARIO_DESCRIPTION - @classmethod
Parameters:
NameTypeDefault valueDescription
id_str
descriptionRichTextDTO
Return type:
Scenario
UPDATE_SCENARIO_FOLDER - @classmethod
Parameters:
NameTypeDefault valueDescription
scenario_idstr
folder_idOptional
check_notebool True
Return type:
Scenario
UPDATE_SCENARIO_TITLE - @classmethod
Parameters:
NameTypeDefault valueDescription
scenario_idstr
titlestr
Return type:
Scenario
VALIDATE_SCENARIO - @classmethod
VALIDATE_SCENARIO_BY_ID - @classmethod