tapis_cli.commands.taccapis.v2.files.models package

Submodules

tapis_cli.commands.taccapis.v2.files.models.file module

Data model and functions for Tapis files

class tapis_cli.commands.taccapis.v2.files.models.file.File

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

Model of a Tapis file

SEARCH_ARGS = [('_links', <class 'list'>, 1, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, 'links', False), ('name', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('path', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('lastModified', 'datetime', 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('length', <class 'int'>, 0, ['eq', 'neq', 'gt', 'gte', 'lt', 'lte'], 'eq', None, None, False), ('permissions', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('mimeType', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('type', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('system', <class 'str'>, 2.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False)]
get_headers(verbosity_level=None, formatter='table')
payload = {}
service_id_type = 'File'

tapis_cli.commands.taccapis.v2.files.models.file_history module

class tapis_cli.commands.taccapis.v2.files.models.file_history.FileHistory

Bases: tapis_cli.commands.taccapis.v2.files.models.file.File

SEARCH_ARGS = [('status', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('created', 'datetime', 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('createdBy', <class 'str'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('description', <class 'str'>, 1, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False)]

tapis_cli.commands.taccapis.v2.files.models.file_pem module

class tapis_cli.commands.taccapis.v2.files.models.file_pem.FilePermission

Bases: tapis_cli.commands.taccapis.v2.files.models.file.File

SEARCH_ARGS = [('_links', <class 'dict'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('username', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('internalUsername', 'datetime', 3, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('recursive', <class 'bool'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('permission', <class 'dict'>, 1.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False)]

tapis_cli.commands.taccapis.v2.files.models.file_staging module

class tapis_cli.commands.taccapis.v2.files.models.file_staging.FileStaging

Bases: tapis_cli.commands.taccapis.v2.files.models.file.File

SEARCH_ARGS = [('_links', <class 'list'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, 'links', False), ('name', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('uuid', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('owner', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('path', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('lastModified', 'datetime', 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('source', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('status', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('nativeFormat', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('systemId', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False)]