sevenbridges.models.compound.tasks package¶
-
sevenbridges.models.compound.tasks.
map_input_output
(item, api)¶ Maps item to appropriate sevebridges object. :param item: Input/Output value. :param api: Api instance. :return: Mapped object.
Submodules¶
sevenbridges.models.compound.tasks.batch_by module¶
-
class
sevenbridges.models.compound.tasks.batch_by.
BatchBy
(**kwargs)¶ Bases:
sevenbridges.meta.resource.Resource
,dict
Task batch by resource.
-
equals
(other)¶
-
update
(E=None, **F)¶
-
sevenbridges.models.compound.tasks.batch_group module¶
-
class
sevenbridges.models.compound.tasks.batch_group.
BatchGroup
(**kwargs)¶ Bases:
sevenbridges.meta.resource.Resource
Batch group for a batch task. Represents the group that is assigned to the child task from the batching criteria that was used when the task was started.
-
deepcopy
()¶
-
equals
(other)¶
-
fields
= None¶
-
value
= None¶
-
sevenbridges.models.compound.tasks.execution_status module¶
-
class
sevenbridges.models.compound.tasks.execution_status.
ExecutionStatus
(**kwargs)¶ Bases:
sevenbridges.meta.resource.Resource
Task execution status resource.
Contains information about the number of completed task steps, total number of task steps, current execution message and information regarding computation limits.
In case of a batch task it also contains the number of queued, running, completed, failed and aborted tasks.
-
aborted
= None¶
-
account_limit
= None¶
-
completed
= None¶
-
deepcopy
()¶
-
duration
= None¶
-
equals
(other)¶
-
execution_duration
= None¶
-
failed
= None¶
-
instance_init
= None¶
-
message
= None¶
-
message_code
= None¶
-
queued
= None¶
-
queued_duration
= None¶
-
running
= None¶
-
running_duration
= None¶
-
steps_completed
= None¶
-
steps_total
= None¶
-
system_limit
= None¶
-
sevenbridges.models.compound.tasks.input module¶
-
class
sevenbridges.models.compound.tasks.input.
Input
(**kwargs)¶ Bases:
sevenbridges.meta.comp_mutable_dict.CompoundMutableDict
,sevenbridges.meta.resource.Resource
Task input resource.
sevenbridges.models.compound.tasks.output module¶
-
class
sevenbridges.models.compound.tasks.output.
Output
(**kwargs)¶ Bases:
sevenbridges.meta.comp_mutable_dict.CompoundMutableDict
,sevenbridges.meta.resource.Resource
Task output resource.