[Index]

Model: data/RuleHierarchyNodeHierarchyType

Managing Hierarchy Node Rules

Hierarchy Node Rules are used to define the operations that can be performed on hierarchy node types under specific hierarchy node types. For example, a Site hierarchy node type can only be added under a Customer hierarchy node type.

This defines a rule for adding a model type under specific hierarchy node type

Model Details: data/RuleHierarchyNodeHierarchyType

Title Description Details
Hierarchy Node Type * If model type is data/HierarchyNode, what is the pemitted Hierarchy Node Type
  • Field Name: hierarchy_type
  • Type: String
  • Target: data/HierarchyNodeType
  • Target attr: name
  • Format: uri
  • Choices: [" "]
Operation * The operation that applies for this rule Default: add
  • Field Name: operation
  • Type: String
  • Default: add
  • Choices: ["Get", "Add", "Update"]
Allowed Hierarchy Node Types The list of Hierarchy Node Types that will be allowed
  • Field Name: hierarchy_types.[n]
  • Type: Array
Permitted Hierarchy Node Type Allowed Hierarchy Node Type
  • Field Name: hierarchy_types.[n].hierarchy_type
  • Type: String
  • Target: data/HierarchyNodeType
  • Target attr: name
  • Format: uri
  • Choices: [" "]