The SMS_DeploymentInfo Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents information for all types of deployment.

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

Class SMS_DeploymentInfo : SMS_BaseClass
{
	String CollectionID;
	String CollectionName;
	String DeploymentID;
	UInt32 DeploymentIntent; 
	String DeploymentName;
	UInt32 DeploymentType;
	UInt32 DeploymentTypeID;
	String TargetID;
	String TargetName;
	UInt32 TargetSecurityTypeID;
	String TargetSubName;
};

Methods

The following table lists the methods in the SMS_DeploymentInfo class.

Method Description

GetDeployments Method in Class SMS_Deployment_Info

Gets advertisement identifier or Assignment identifier and related type for a deployment that is deployed to the specified resource.

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.
DeploymentIntent

Data type: UInt32Access type: Read/Write Qualifiers: nonePurpose of the deployment.
DeploymentName

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

Data type: UInt32Access type: Read/Write Qualifiers: noneDeployment type.
DeploymentTypeID

Data type: UInt32Access type: Read/Write Qualifiers: [enumeration, key]Type identifier of the deployment.
TargetID

Data type: StringAccess type: Read/Write Qualifiers: noneUnique identifier of the target. For package, it is package ID, for a configuration item, it is the Unique_ID.
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 deployment. For example, if it is package, this value is 2.
TargetSubName

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

Remarks

Requirements

Runtime Requirements

Development Requirements