[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Contains all types defined in the management pack.

Schema Hierarchy

ManagementPack
  TypeDefinitions

Syntax

Xml
<TypeDefinitions>
   <EntityTypes>…</EntityTypes>
   <DataTypes>…</DataTypes>
   <SchemaTypes>…</SchemaTypes>
   <SecureReferences>…</SecureReferences>   <ModuleTypes>…</ModuleTypes>
</TypeDefinitions>

Attributes and Elements

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

Attributes

None.

Child Elements

Element Description

EntityTypes

Optional element. Contains class type, relationship type, enumeration type, and type projection definitions.

DataTypes

Optional element. Contains data type definitions in a management pack.

SchemaTypes

Optional element. Contains schema type definitions in a management pack.

SecureReferences

Optional element. Contains Run As profile definitions in a management pack.

ModuleTypes

Optional element. Contains module type definitions in a management pack.

Parent Elements

Element Description

ManagementPack

Represents the root element of a management pack.

See Also