TagmapEntryModel Data Type

Properties
name data type description
id number Internal ID
globalId string Global ID
tagname string Tag name (property to resolve for the object)
mapname string Map name (name of the attribute in the ContentRepository)
object number Type of the object
attributeType number Attribute Type
targetType number Type of the target object for link attributes
multivalue boolean Multivalue flag
optimized boolean Optimized flag
reserved boolean Reserved flag
filesystem boolean Filesystem flag
foreignlinkAttribute string Name of the foreign attribute for foreignlink attributes
foreignlinkAttributeRule string Rule for restricting foreign linked objects
category string Entry category
segmentfield boolean True when the entry is a segmentfield (of a Mesh ContentRepository)
displayfield boolean True when the entry is a displayfield (of a Mesh ContentRepository)
urlfield boolean True when the entry is a urlfield (of a Mesh ContentRepository)
noIndex boolean True when the entry should be excluded from the indexing
elasticsearch object Get the elasticsearch specific configuration of a Mesh CR
micronodeFilter string Get the micronode filter (for entries of type "micronode")
fragmentName string Name of the CR Fragment, this entry belongs to. Null, if the entry directly belongs to the ContentRepository.

Example

{
  "id" : 12345,
  "globalId" : "...",
  "tagname" : "...",
  "mapname" : "...",
  "object" : 12345,
  "attributeType" : 12345,
  "targetType" : 12345,
  "multivalue" : true,
  "optimized" : true,
  "reserved" : true,
  "filesystem" : true,
  "foreignlinkAttribute" : "...",
  "foreignlinkAttributeRule" : "...",
  "category" : "...",
  "segmentfield" : true,
  "displayfield" : true,
  "urlfield" : true,
  "noIndex" : true,
  "elasticsearch" : { },
  "micronodeFilter" : "...",
  "fragmentName" : "..."
}