Unsupported content

 

This version of the product is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Pattern node

The Pattern node is the node that represents an individual pattern, defined in the Pattern Language. For each pattern in a TPL file there is a Pattern node which contains meta-data about the pattern, such as its name, description and the products that it is responsible for identifying.

Patterns have relationships to all of the nodes that they are responsible for maintaining so that the nodes can be related back to where they originated. See Configipedia for more information about BMC Discovery patterns.

Pattern node attributes

The attributes of a Pattern node are described below.


UI Name
Attribute Name and Type

Description

Name
name string

Pattern name.

Pattern Version
version string

Pattern version.

Tags
tags list:string

Tags.

Description
description string

Description.

Trigger Kind
_trigger_kind string

Trigger node or relationship kind.

Triggers On Relationship
_trigger_is_rel boolean

Flag indicating if trigger kind is a node (False) or relationship (True).

Pattern Active
__active boolean

Flag indicating if Pattern is active.

Products
products list:string

Products identified by the pattern.

Product Synonyms
product_synonyms list:string

Synonyms for products identified by the pattern.

Known Versions
known_versions list:string

Known versions of products identified by the pattern.

Publishers
publishers list:string

Publishers of products identified by the pattern.

Publisher Synonyms
publisher_synonyms list:string

Synonyms for publishers of products identified by the pattern.

OEM Publishers
oem_publishers list:string

OEM publishers of products identified by the pattern.

Prior Publishers
prior_publishers list:string

Previous publishers of products identified by the pattern.

Product Families
product_families list:string

Product families of products identified by the pattern.

Product Editions
product_editions list:string

Editions of products identified by the pattern.

Categories
categories list:string

Categories of products identified by the pattern.

Not displayed in UI
cdm_software_server_type list:int

Software server type in the Common Data Model.

URLs
urls list:string

URLs relating to the pattern.

TKN Identity
tkn_identity list:string

Identity in the Technology Knowledge Network.

Additional Attributes
additional_attributes list:string

Additional attributes that can be set on nodes maintained by the pattern.


Pattern node relationships

The relationships of a Pattern node are described below.


UI name

Relationship

Description

Pattern Module

Pattern:
Pattern:
PatternModuleContainment:
PatternModule:
PatternModule

Pattern module.

Maintained Software Instances

Pattern:
Pattern:
Maintainer:
Element:
SoftwareInstance

Software Instances maintained by this pattern.

Maintained Software Components

Pattern:
Pattern:
Maintainer:
Element:
SoftwareComponent

Software Components maintained by this pattern.

Maintained Business Application Instances

Pattern:
Pattern:
Maintainer:
Element:
BusinessApplicationInstance

Business Application Instances maintained by this pattern.

Maintained Functional Components

Pattern:
Pattern:
Maintainer:
Element:
FunctionalComponent

Functional Components maintained by this pattern.

Maintained Host Container

Pattern:
Pattern:
Maintainer:
Element:
HostContainer

Host Container maintained by this pattern.

Maintained Detail

Pattern:
Pattern:
Maintainer:
Element:
Detail

Detail maintained by this pattern.

Maintained Database Detail

Pattern:
Pattern:
Maintainer:
Element:
DatabaseDetail

Database Detail maintained by this pattern.

Not displayed in UI

Pattern:
Pattern:
Maintainer:
Element:
SupportDetail

Support Detail maintained by this pattern.

Maintained Generic Element

Pattern:
Pattern:
Maintainer:
Element:
GenericElement

Generic Element maintained by this pattern.

Maintained Collection

Pattern:
Pattern:
Maintainer:
Element:
Collection

Collection maintained by this pattern.

Maintained Storage Collection

Pattern:
Pattern:
Maintainer:
Element:
StorageCollection

Storage Collection maintained by this pattern.

Maintained Storage

Pattern:
Pattern:
Maintainer:
Element:
Storage

Storage maintained by this pattern.

Maintained File

Pattern:
Pattern:
Maintainer:
Element:
File

File maintained by this pattern.

Requires

Pattern:
Dependant:
Dependency:
DependedUpon:
Pattern

Required patterns.

Required By

Pattern:
DependedUpon:
Dependency:
Dependant:
Pattern

Patterns that depend on this one.

Overrides

Pattern:
Overrider:
Override:
Overridden:
Pattern

Overridden patterns.

Overridden By

Pattern:
Overridden:
Override:
Overrider:
Pattern

Overriding patterns.

Not displayed in UI

Pattern:
Contributor:
Inference:
InferredElement:
SoftwareInstance

Software instance whose attributes have been partly or wholly determined from this pattern.

Deprecating pattern

Pattern:
Old:
Deprecated:
New:
Pattern

Pattern that deprecated this one.

Deprecated pattern

Pattern:
New:
Deprecated:
Old:
Pattern

Pattern that has been deprecated by this one.

Pattern Errors

Pattern:
PatternWithError:
Error:
Error:
ECAError

Errors generated by this pattern.

Manual Runs

Pattern:
Pattern:
PatternExecution:
PatternExecution:
PatternExecution

Manual pattern execution runs.

Uses Pattern Definitions Function

Pattern:
ResourceUser:
ResourceUse:
Resource:
PatternDefine

Pattern resource.


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

Comments