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)]¶
-