This documentation supports the 11.3 version of BMC Discovery.

To view an earlier version of the product, select the version from the Product version menu.

Pattern Configuration nodes

Patterns support having configuration that allows the behavior of the pattern to be modified without needing to learn and edit TPL. This data is stored in one or more Pattern Configuration nodes that are related to a Pattern Module node. As a pattern's configuration cannot be pre-determined, the default list of attributes for a Pattern Configuration node is limited to generics.

Pattern Configuration node lifecycle

The following section describes the scenarios in which a Pattern Configuration node is created, updated or removed.

Creation

Pattern Configuration nodes are created as a result of activating a Pattern Module that contains a configuration block. As such the creation of Pattern Configuration nodes is driven by the management of Patterns. See Knowledge management for details.

Update

The update of a Pattern Configuration node is driven by the User modifying the attributes in the UI.

Removal

Pattern Configuration nodes are removed when their associated Pattern Modules are destroyed.

Pattern Configuration node attributes

The attributes of a Pattern Configuration node are described below.

UI Name
Attribute Name and Type

Description

Name
name string

Name.

Pattern Configuration Version
version int

Version.

Pattern Configuration Description
description string

Description.

Not displayed in UI
__active boolean

Flag indicating if configuration is active.

Not displayed in UI
__config_values list:string

List of name for configuration values.

Not displayed in UI
__changed_values int

Number of non-default values.

Pattern Configuration Relationships

The relationships of a Pattern Configuration node are described below.

UI name

Relationship

Description

PatternModule

PatternConfiguration:
PatternConfiguration:
PatternModuleContainment:
PatternModule:
PatternModule

Pattern module

Deprecating Configuration

PatternConfiguration:
Old:
Deprecated:
New:
PatternConfiguration

PatternConfiguration that deprecated this one.

Deprecated Configuration

PatternConfiguration:
New:
Deprecated:
Old:
PatternConfiguration

PatternConfiguration that has been deprecated by this one.

Was this page helpful? Yes No Submitting... Thank you

Comments