sevenbridges.models.compound.tasks package¶
- sevenbridges.models.compound.tasks.map_input_output(item, api)[source]¶
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¶
sevenbridges.models.compound.tasks.batch_group module¶
- class sevenbridges.models.compound.tasks.batch_group.BatchGroup(**kwargs)[source]¶
Bases:
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)[source]¶
Bases:
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)[source]¶
Bases:
CompoundMutableDict
,Resource
Task input resource.
sevenbridges.models.compound.tasks.output module¶
- class sevenbridges.models.compound.tasks.output.Output(**kwargs)[source]¶
Bases:
CompoundMutableDict
,Resource
Task output resource.