Property description

The domainTypes asset configures object domains in search filters. Object domains group the same object types across applications.

All domain types can be defined in one separate package (usually will be core_domain_type).

Minimal JSON

{
  "key": "",
  "name": ""
}
{
  "key": "business_definitions",
  "name": "Business Definitions",
  "iconKey": "core#default_object_type",
  "sortOrder": 1
}

Example taken from the core package.

Nested properties

PropertyDescriptionValuesMandatory
keyUnique key of the asset. Used for referencing in the same package or other packages using packageKey#assetKey.stringYes
nameName of the asset, used as the default EN translation.stringYes
descriptionDescription of the asset.stringNo
iconKeyKey of the icon used to visually represent the asset. Use predefined icons from Settings > Configuration > Icons, or define custom ones in the icons asset.stringNo
searchTemplateIn a nested value array, define the facets using the facets configuration guide.stringNo
stateCurrent status of the asset. Supported options are: active (asset is active and visible in the environment), inactive (asset is inactive and hidden, serves as a soft delete), hidden (asset is active but hidden in the environment).stringNo
translationsArray of translation keys and their definitions that determine how the text is displayed in the UI for the specific asset. For more information, see Translations.stringNo