In Configuration Manager 2007, the ConfigurationItemType complex type is the abstract base type for all configuration items. This defines the common data that all configuration items must exhibit: a description, optional parent reference, and identity information.

<xs:complexType name="ConfigurationItemType"
	abstract="true"
>
	<xs:sequence>
		<xs:element
			ref="Annotation"
				/>
		<xs:choice
			minOccurs="0"
			maxOccurs="1"
				>
		 <xs:element
						ref="BaseReference"
					/>
		 <xs:element
			 ref="ExternalConfigurationItemReference"
			/>
		 </xs:choice>
		<xs:any
			processContents="skip"
			minOccurs="0"
			maxOccurs="unbounded"
			namespace="##other"
			 />
	</xs:sequence>
	<xs:attribute name="AuthoringScopeId"
		type="Name"
		use="required"
	 />
	<xs:attribute name="LogicalName"
				type="LogicalName"
				use="required"
	 />
	<xs:attribute name="Version"
		type="unsignedInt"
		use="required"
	 />
</xs:complexType>

Attributes

Name Type Description

AuthoringScopeId

Name

The unique identity of the author for this configuration item.

LogicalName

LogicalName

The unique identity of the configuration item within the authoring scope.

Version

unsignedInt

The version number of the configuration item.

See Also


Send comments about this topic to Microsoft.