Share via


Configuration (Template)

Applies To: Operations Manager 2007 R2, System Center Operations Manager 2007

Represents the configuration parameters for a template definition.

Schema Hierarchy

ManagementPack
  Templates
    Template
      Configuration (Template)

Syntax

<Configuration>   <IncludeSchemaTypes>…</IncludeSchemaTypes>   <xsd:element name="ElementName" type="xsd:sometype" />
</Configuration>

Attributes and Elements

The following sections describe attributes, child elements, and the parent element of the Configuration element.

Attributes

None

Child Elements

Element Description

IncludeSchemaTypes (Template)

Optional element. Contains references to internal or external complex SchemaType element types. These types are used as parameter data types in the Configuration section of a ModuleTypes or Monitors element.

Parent Elements

Element Description

Template

Represents a template definition.

Text Value

The Configuration element describes the XSD schema for the parameters of a template. When the template is run through a wizard, the user must supply the correct configuration parameters in accordance with this XSD schema. For more information about XML schemas, see Understanding XML Schema.

Remarks

Warning

The creation of custom management pack templates is not supported in the current release of Operations Manager.

Example

The following XML example illustrates a Configuration element that includes an IncludeSchemaTypes element.

In this example, the configuration section references a data type, ProxyAuthenticationScheme, which is defined in the schema type definition called Microsoft.SystemCenter.WebApplication.WebModulesSchema. For more information about schema types, see SchemaTypes or SchemaType.

  
<Configuration>
  <IncludeSchemaTypes>
    <SchemaType>Microsoft.SystemCenter.WebApplication.WebModulesSchema</SchemaType>
    <SchemaType>Microsoft.SystemCenter.WebApplication.GroupPopulationSchema</SchemaType>
  </IncludeSchemaTypes>
  <xsd:element name="TypeId" type="xsd:string" />
  <xsd:element name="Name" type="xsd:string" />
  <xsd:element name="Description" type="xsd:string" />
  <xsd:element name="LocaleId" type="xsd:string" />
  <xsd:element name="Verb" type="VerbType" />
  <xsd:element name="URL" type="xsd:string" />
  <xsd:element name="Version" type="VersionType" />
  <xsd:element name="PollIntervalInSeconds" type="xsd:unsignedInt" />
  <xsd:element name="IncludeList" type="MonitoringObjectIdListType" />
  <xsd:element name="WatcherComputersList" type="xsd:string" />
  <xsd:element name="UniquenessKey" type="xsd:string" />
  <xsd:element name="Proxy" type="xsd:string" />
  <xsd:element name="ProxyUserName" type="xsd:string" />
  <xsd:element name="ProxyPassword" type="xsd:string" />
  <xsd:element name="ProxyAuthenticationScheme" type="AuthenticationSchemeType" />
  <xsd:element name="CredentialUserName" type="xsd:string" />
  <xsd:element name="CredentialPassword" type="xsd:string" />
  <xsd:element name="AuthenticationScheme" type="AuthenticationSchemeType" />
</Configuration>

See Also

Reference

Templates