tapis_cli.commands.taccapis.v2.notifications.models package¶
Submodules¶
tapis_cli.commands.taccapis.v2.notifications.models.notification module¶
Data model and functions for Tapis notifications
-
class
tapis_cli.commands.taccapis.v2.notifications.models.notification.
Notification
¶ Bases:
tapis_cli.commands.taccapis.model.v2.tapismodel.TapisModel
Model of a Tapis notification
-
SEARCH_ARGS
= [('_links', <class 'list'>, 1, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, 'links', False), ('id', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('associatedUuid', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('event', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('url', <class 'str'>, 0, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('persistent', <class 'bool'>, 1, ['eq', 'neq'], 'eq', None, None, True), ('responseCode', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('attempts', <class 'int'>, 2, ['eq', 'neq', 'gt', 'gte', 'lt', 'lte'], 'eq', None, None, False), ('status', <class 'str'>, 2, ['eq', 'neq', 'start', 'end', 'like'], 'eq', None, None, True), ('lastUpdated', 'datetime', 2, ['on', 'after', 'before', 'eq', 'neq', 'gt', 'gte', 'lt', 'lte'], 'eq', None, None, True), ('created', 'datetime', 2, ['on', 'after', 'before', 'eq', 'neq', 'gt', 'gte', 'lt', 'lte'], 'eq', None, None, True), ('policy', <class 'dict'>, 2, ['on', 'after', 'before', 'eq', 'neq', 'gt', 'gte', 'lt', 'lte'], 'eq', None, None, True)]¶
-
service_id_type
= 'Notification'¶
-