The SMS_DeploymentInfoFlat Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents all kinds of flattened deployment relations (includes dependence and supersedence).

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Class SMS_DeploymentInfoFlat : SMS_BaseClass
{
	String CollectionID;
	String CollectionName;
	String DeploymentID;
	String DeploymentName;
	UInt32 DeploymentTypeID;
	String TargetName;
	UInt32 TargetSecurityTypeID;
	String TargetSubName;
};

Methods

The SMS_DeploymentInfoFlat class does not define any methods.

Properties

CollectionID

Data type: StringAccess type: Read/Write Qualifiers: noneExisting collection to which the advertisement is targeted.
CollectionName

Data type: StringAccess type: Read/Write Qualifiers: noneName of the collection to which the advertisement is advertising.
DeploymentID

Data type: StringAccess type: Read/Write Qualifiers: [key]Unique auto-generated key.
DeploymentName

Data type: StringAccess type: Read/Write Qualifiers: nonePlain text name of the deployment (advertisement/assignment).
DeploymentTypeID

Data type: UInt32Access type: Read/Write Qualifiers: [enumeration, key]Deployment type identifier.
TargetName

Data type: StringAccess type: Read/Write Qualifiers: nonePackage name, if the target is a package. Application name, if it is application. Update name, if it is update.
TargetSecurityTypeID

Data type: UInt32Access type: Read/Write Qualifiers: noneSecurity type identifier of the object type. For example, if the object is a package, it is 2.
TargetSubName

Data type: StringAccess type: Read/Write Qualifiers: noneProgram name if it is package, otherwise leave this value empty.

Remarks

Requirements

Runtime Requirements

Development Requirements