Property description
The hierarchyDefinitions property assigns existing hierarchies to an application.
This property can’t create brand new hierarchies, it only allows you to reference existing ones. To create new hierarchies, see hierarchyDefinitions.
Minimal JSON
{
"hierarchyDefinitionKey": ""
}{
"hierarchyDefinitionKey": "default",
"isDefault": true
},
{
"hierarchyDefinitionKey": "native",
"isDefault": false
}Example taken from the core_sql_server package.
Nested properties
| Property | Description | Values | Mandatory |
|---|---|---|---|
hierarchyDefinitionKey | Key of a hierarchy definition. | string | Yes |
isDefault | Determines whether the hierarchy definition is set as the default when multiple definitions are assigned to an application. Can be overridden with space-specific settings. | boolean | Yes (in case of multiple items) |
childrenCountType | Specifies how the number of child objects is displayed for each object in the hierarchy. Supported options are: no_children_count: Only the object name is visible, no child objects are calculated.Recommended for large externally scanned applications with tens of thousands of objects or more.direct_children_count: Only first-level child objects are calculated. | string | No |
Can be overridden with space-specific settings.