tapis_cli.commands.taccapis.v2.profiles.models package

Submodules

tapis_cli.commands.taccapis.v2.profiles.models.profile module

Data model and functions for Tapis profiles

class tapis_cli.commands.taccapis.v2.profiles.models.profile.Profile

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

Model of a Tapis user profile

SEARCH_ARGS = [('first_name', <class 'str'>, 0, ['eq'], 'eq', None, None, True), ('last_name', <class 'str'>, 0, ['eq'], 'eq', None, None, True), ('full_name', <class 'str'>, 2.5, ['eq'], 'eq', None, None, False), ('email', <class 'str'>, 0, ['eq'], 'eq', None, None, True), ('mobile_phone', <class 'str'>, 2, ['eq'], 'eq', None, None, False), ('phone', <class 'str'>, 2, ['eq'], 'eq', None, None, False), ('username', <class 'str'>, 0, ['eq'], 'eq', None, None, True), ('uid', <class 'int'>, 2.5, ['eq'], 'eq', None, None, False), ('nonce', <class 'str'>, 2.5, ['eq'], 'eq', None, None, False), ('status', <class 'str'>, 2.5, ['eq'], 'eq', None, None, False), ('create_time', 'datetime', 2.5, ['eq'], 'eq', None, None, False)]
service_id_type = 'User'