tapis_cli.commands.taccapis.v2.actors.models package

Submodules

tapis_cli.commands.taccapis.v2.actors.models.actor module

Data model and functions for Tapis Actor

class tapis_cli.commands.taccapis.v2.actors.models.actor.Actor

Bases: tapis_cli.commands.taccapis.model.v2.tapismodel.TapisModel

Model of a Tapis actor

ARGS_ORDERED = ['id', 'name', 'description', 'owner', 'image']
FILTERABLE_KEYS = ['name', 'description', 'image', 'owner']
SEARCH_ARGS = [('createTime', 'datetime', 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('lastUpdateTime', 'datetime', 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('defaultEnvironment', <class 'dict'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('description', <class 'str'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('gid', <class 'int'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('hints', <class 'list'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('id', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('image', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('link', <class 'str'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('mounts', <class 'list'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('name', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('owner', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('privileged', <class 'bool'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('queue', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('state', <class 'dict'>, 3, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('stateless', <class 'bool'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('status', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('statusMessage', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('tasdir', <class 'str'>, 3, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('token', <class 'bool'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('type', <class 'str'>, 3, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('uid', <class 'int'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('useContainerUid', <class 'bool'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('webhook', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('cronOn', <class 'bool'>, 0, ['eq', 'neq'], 'eq', None, None, True), ('cronSchedule', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('cronNextEx', <class 'str'>, 2.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('_links', <class 'list'>, 1, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, 'links', False)]
service_id_type = 'Actor'

tapis_cli.commands.taccapis.v2.actors.models.alias module

Data model and functions for Tapis Alias

class tapis_cli.commands.taccapis.v2.actors.models.alias.Alias

Bases: tapis_cli.commands.taccapis.model.v2.tapismodel.TapisModel

ARGS_ORDERED = ['alias', 'actorId']
FILTERABLE_KEYS = ['owner']
SEARCH_ARGS = [('actorId', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('alias', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('owner', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('_links', <class 'list'>, 1, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, 'links', False)]
service_id_type = 'Alias'

tapis_cli.commands.taccapis.v2.actors.models.execution module

Data model and functions for Abaco Executions

tapis_cli.commands.taccapis.v2.actors.models.message module

Data model and functions for Tapis Message

class tapis_cli.commands.taccapis.v2.actors.models.message.Message

Bases: tapis_cli.commands.taccapis.model.v2.tapismodel.TapisModel

SEARCH_ARGS = [('executionId', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('msg', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('_links', <class 'list'>, 1, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, 'links', False)]
service_id_type = 'Message'

tapis_cli.commands.taccapis.v2.actors.models.nonce module

Data model and functions for Abaco Nonces

tapis_cli.commands.taccapis.v2.actors.models.worker module

Data model and functions for Actor workers