tapis_cli.commands.taccapis.v2.metadata.models package

Submodules

tapis_cli.commands.taccapis.v2.metadata.models.metadata module

Data model and functions for Tapis apps

class tapis_cli.commands.taccapis.v2.metadata.models.metadata.Metadata

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

Model of a Tapis metadata record

SEARCH_ARGS = [('uuid', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('schemaId', <class 'str'>, 2.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('internalUsername', <class 'str'>, 2.5, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('owner', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('associationIds', <class 'list'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('name', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('value', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, False), ('created', 'datetime', 2, ['on', 'after', 'before', 'eq', 'neq', 'gt', 'gte', 'lt', 'lte'], 'after', None, None, False), ('lastUpdated', 'datetime', 2, ['on', 'after', 'before', 'eq', 'neq', 'gt', 'gte', 'lt', 'lte'], 'after', None, None, False), ('_links', <class 'list'>, 1, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, 'links', False)]
service_id_type = 'Unique'