ContentRepositoryFragmentEntryModel Data Type

Model of an entry in a ContentRepository Fragment

Properties
name data type description
id number Local 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)
objType number Type of the object
attributeType number Attribute Type
multivalue boolean Multivalue flag
optimized boolean Optimized flag
filesystem boolean Filesystem flag
targetType number Type of the target object for link attributes
foreignlinkAttribute string Name of the foreign attribute for foreignlink attributes
foreignlinkAttributeRule string Rule for restricting foreign linked objects
category string Entry category
displayfield boolean True when the entry is a displayfield (of a Mesh ContentRepository)
segmentfield boolean True when the entry is a segmentfield (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 indexing
elasticsearch object Get the elasticsearch specific configuration of a Mesh CR
micronodeFilter string Get the micronode filter (for entries of type micronode)

Example

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