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.