Vridlo/types/Tag

Tag is a primary structure that represents Tag model. It implies the tag marking an application. It is described as:

Name of the tag including the "hash" or "at" sign as a prefix.
 * name is array mandatory write-once''

Description of the tag.
 * description is string optional

Count of actual applications, which the tag is applied to.
 * app_count is natural mandatory read-only