References (Manifest)
Applies To: System Center 2012 - Operations Manager, System Center 2012 R2 Operations Manager, System Center 2012 SP1 - Operations Manager
Contains all management pack dependency references in a management pack.
Schema Hierarchy
ManagementPack
Manifest
References
Syntax
<References> <Reference>…</Reference></References>
Attributes and Elements
The following sections describe attributes, child elements, and parent element of the References element.
Attributes
None.
Child Elements
Element | Description |
---|---|
Optional element. Represents the reference identity of an external management pack. A References element can contain zero or more Reference (Manifest) elements. |
Parent Elements
Element | Description |
---|---|
Contains the identity, name, and dependency references of the management pack. |
Remarks
References are used in your management pack when you want to reference the public type definitions and monitoring workflows of other sealed management packs. All the core type definitions and workflows are defined in management packs that are shipped with Operations Manager. These are imported by default and are used by most management packs.
For an example of how the References element is expressed in a management pack, see Manifest.
Example
Following is a sample of how a management pack typically references a core type definition. In this case, a condition detection module is implementing a ConditionDetectionModuleType type that is defined in the System.Library management pack.
<Reference Alias="System">
<ID>System.Library</ID>
<Version>6.1.7221.0</Version>
<PublicKeyToken>9396306c2be7fcc4</PublicKeyToken>
</Reference>
…
<ConditionDetection ID="SuccessFilter" TypeID="System!System.ExpressionFilter">
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>Property[@Name='StatusCode']</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">0</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</ConditionDetection>