Pattern Definitions node
A Pattern Definitions node is a container for all the Pattern Define nodes in a Pattern Module. Currently Pattern Definitions are only used in the context of SQL Discovery and Integration.
Pattern Definitions node lifecycle
The following section describes the scenarios in which a Pattern Definitions node is created, updated or removed.
Creation
Pattern Definitions nodes are created as a result of activating a Pattern Module that contains a definitions block. As such the creation of Pattern Definitions nodes is driven by the management of Patterns. See Knowledge-management for details.
Update
Pattern Definitions nodes are never updated as they are defined in Pattern Modules and the act of editing a Pattern Module creates a new instance.
Removal
Pattern Definitions nodes are removed when their associated Pattern Modules are destroyed.
Pattern Definitions node attributes
The attributes of a Pattern Definitions node are described below.
UI Name | Description |
---|---|
Name | Pattern definitions name. |
Pattern Definitions Version | Pattern definitions version. |
Pattern Definitions Description | Pattern definitions description. |
Pattern Definitions Type | Pattern definitions type. |
Not displayed in UI | Flag indicating if definitions are active. |
Not displayed in UI | List of name for definition values. |
Not displayed in UI | Order of define blocks in this definitions block. |
Pattern Definitions Relationships
The relationships of a Pattern Definitions node are described below.
Destination | Relationship | Description |
---|---|---|
PatternModule | PatternDefinitions: | Pattern module |
Deprecating Definitions | PatternDefinitions: | PatternDefinitions that deprecated this one |
Deprecated Definitions | PatternDefinitions: | PatternDefinitions that has been deprecated by this one |
Pattern Definition Function | PatternDefinitions: | Pattern definitions define functions |
IntegrationPoint | PatternDefinitions: | Implements resource |