gws_core

Introduction
Getting Started
Developer guide
Release
Architecture
CLI
Technical documentations
Version

TagService

Functions
add_tag_dict_to_entity @classmethod
add_tag_to_entity @classmethod
add_tags_to_entity @classmethod
add_tags_to_entity_and_propagate @classmethod
check_propagation_add_tags @classmethod

Check the impact of the propagation of the given tags

entity_type : EntityType
entity_id : str
tags : List
Return type : TagPropagationImpactDTO
check_propagation_delete_tag @classmethod

Check the impact of deletion of a the propagation of the given tags

entity_type : EntityType
entity_id : str
tag : NewTagDTO
Return type : TagPropagationImpactDTO
create_tag @classmethod
tag_key : str
tag_value : Union
Return type : TagValueModel
delete_registered_tag @classmethod
delete_tag_from_entity @classmethod
entity_type : EntityType
entity_id : str
tag_key : str
tag_value : Union
find_by_entity_id @classmethod
entity_type : EntityType
entity_id : str
Return type : EntityTagList
get_all_tags @classmethod
Return type : List
get_and_check_entity_tag @classmethod
entity_tag_id : str
Return type : EntityTag
get_by_key @classmethod
tag_key : str
Return type : TagKeyModel
get_entities_by_tag @classmethod
entity_type : EntityType
tag : Tag
Return type : List
get_tag_origins @classmethod
entity_tag_id : str
Return type : List
reorder_tags @classmethod
search_keys @classmethod
tag_key : str
page : int - 0
number_of_items_per_page : int - 20
Return type : Paginator
search_values @classmethod
tag_key : str
tag_value : str
page : int - 0
number_of_items_per_page : int - 20
Return type : Paginator
update_registered_tag_value @classmethod