The name of the tag dataset (tagTree) which can contain one or more tags as its attributes or children. Eg: Call. Consider this as the root of the tree where it has tags as attributes or children.
| Name | Type | Description | Notes |
|---|---|---|---|
| children | List[TagTreeNode] | Children tags of tagTree | |
| description | str | The description provided, if any. | [optional] |
| icon | str | Each tag has an Icon which can be seen on the drop down list in Unbounded Analytics. If there is an icon, there will be a string associated with it. Eg: For for all `TAG` under `Call` tagTreeNode, the `icon` value is `lib_application_call`. | [optional] |
| label | str | The name of the tagTreeNode. Eg: `Commonly Used`, `Application`. | |
| queryable | bool | [optional] | |
| score_boost | int | By default it is `null` if it is not set explictily by IBM Instana. The purpose of this parameter is to rank the tagTree. For eg: some set of tags are frequently used. Tags under `Commonly used` is frequently used, so it will come up on top of the drop down list of `Query Builder` in `Unbounded Analytics`. Higher the scoreBoost, higher the ranking. | [optional] |
| type | str | Type would be either `LEVEL` or `TAG` depending on whether the tag has any child tags or not respectively. | [optional] |
from instana_client.models.tag_tree_level import TagTreeLevel
# TODO update the JSON string below
json = "{}"
# create an instance of TagTreeLevel from a JSON string
tag_tree_level_instance = TagTreeLevel.from_json(json)
# print the JSON string representation of the object
print(TagTreeLevel.to_json())
# convert the object into a dict
tag_tree_level_dict = tag_tree_level_instance.to_dict()
# create an instance of TagTreeLevel from a dict
tag_tree_level_from_dict = TagTreeLevel.from_dict(tag_tree_level_dict)