Compartilhar via


SchemaType (Template)

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

Contains references to internal or external complex schema types.

Schema Hierarchy

ManagementPack
  Templates
    Template
      Configuration (Template)
        IncludeSchemaTypes (Template)
          SchemaType (Template)

Syntax

<SchemaType>SchemaName</SchemaType>

Attributes and Elements

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

Attributes

None.

Child Elements

None.

Parent Elements

Element Description

IncludeSchemaTypes (Template)

Contains references to internal or external complex schema types.

Text Value

Contains a reference to a SchemaType ID that is defined internally or externally in a management pack. If defined externally, the external management pack must be referenced in the References (Manifest) section of your management pack.

For information about how to define a SchemaType in a management pack, see SchemaType.

For more information about how to reference an external management pack by using the Alias!ElementID notation, see Reference (Manifest).

Remarks

Warning

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

Example

The following XML sample illustrates how to reference a schema called Microsoft.SystemCenter.WebApplication.WebModulesSchema in the Configuration (Template) section of a module type definition. The Microsoft.SystemCenter.WebApplication.WebModulesSchema schema defines the structure of the AuthenticationSchemeType data type.

<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

IncludeSchemaTypes (Template)
SchemaType
SchemaTypes