SMS_DeploymentType Server WMI Class

The SMS_DeploymentType Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the deployment type of an application. This is read-only class. For creation, modification, or deletion of deployment types, refer to SMS_Application Server WMI Class.

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

Syntax

Class SMS_DeploymentType : SMS_ConfigurationItemBaseClass  
{  
    String ApplicabilityCondition;  
    String AppModelName;  
    String CategoryInstance_UniqueIDs[];  
    UInt32 CI_ID;  
    String CI_UniqueID;  
    UInt32 CIType_ID;  
    UInt32 CIVersion;  
    UInt64 ConfigurationFlags;  
    String ContentId;  
    String CreatedBy;  
    DateTime DateCreated;  
    DateTime DateLastModified;  
    Boolean Dependencies;  
    DateTime EffectiveDate;  
    UInt32 EnforcementSuccess;  
    UInt32 EULAAccepted;  
    Boolean EULAExists;  
    DateTime EULASignoffDate;  
    String EULASignoffUser;  
    UInt32 ExecutionContext;  
    Boolean IsBundle;  
    Boolean IsDigest;  
    Boolean IsEnabled;  
    Boolean IsExpired;  
    Boolean IsHidden;  
    Boolean IsLatest;  
    Boolean IsQuarantined;  
    Boolean IsSuperseded;  
    Boolean IsUserDefined;  
    String LastModifiedBy;  
    String LocalizedCategoryInstanceNames[];  
    String LocalizedDescription;  
    String LocalizedDisplayName;  
    String LocalizedInformativeURL;  
    UInt32 LocalizedPropertyLocaleID;  
    String ModelName;  
    UInt32 ModelID;   
    UInt32 NumberOfDependedDTs;  
    UInt32 NumberOfDependentDTs;  
    UInt32 PermittedUses;  
    String PlatformCategoryInstance_UniqueIDs[];  
    UInt32 PlatformType;  
    UInt32 PriorityInLatestApp;  
    SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];  
    UInt32 SDMPackageVersion;  
    String SDMPackageXML;  
    String SecuredScopeNames[];  
    String SedoObjectVersion;  
    String SourceSite;  
    String Technology;  
};  

Methods

The following table lists the methods in the SMS_DeploymentType class.

Method Description
DistributeDeploymentTypeExtension Method in Class SMS_DeploymentType Schedules a Deployment Type Extension to be distributed throughout the hierarchy.

Properties

ApplicabilityCondition
Data type: String

Access type: Read/Write

Qualifiers: [not_null, sizelimit]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

AppModelName
Data type: String

Access type: Read-only

Qualifiers: [read]

Name of the model for the application model name.

CategoryInstance_UniqueIDs
Data type: String Array

Access type: Read/Write

Qualifiers: none

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

CI_ID
Data type: UInt32

Access type: Read/Write

Qualifiers: [key, key]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

CI_UniqueID
Data type: String

Access type: Read/Write

Qualifiers: [not_null, unique]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

CIType_ID
Data type: UInt32

Access type: Read-only

Qualifiers: [enumeration, not_null, read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

CIVersion
Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

ConfigurationFlags
Data type: UInt64

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

ContentId
Data type: String

Access type: Read-only

Qualifiers: [read]

Content ID.

CreatedBy
Data type: String

Access type: Read-only

Qualifiers: [not_null, read, sizelimit]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

DateCreated
Data type: DateTime

Access type: Read-only

Qualifiers: [not_null, read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

DateLastModified
Data type: DateTime

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

Dependencies
Data type: Boolean

Access type: Read-only

Qualifiers: [read]

True if this deployment has dependencies, otherwise False.

EffectiveDate
Data type: DateTime

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

EnforcementSuccess
Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Number of successful client installations or clients that have the deployment already installed.

EULAAccepted
Data type: UInt32

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

EULAExists
Data type: Boolean

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

EULASignoffDate
Data type: DateTime

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

EULASignoffUser
Data type: String

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

ExecutionContext
Data type: UInt32

Access type: Read-only

Qualifiers: [read, valuemap, values]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsBundle
Data type: Boolean

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsDigest
Data type: Boolean

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsEnabled
Data type: Boolean

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsExpired
Data type: Boolean

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsHidden
Data type: Boolean

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsLatest
Data type: Boolean

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsQuarantined
Data type: Boolean

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsSuperseded
Data type: Boolean

Access type: Read-only

Qualifiers: [not_null, read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

IsUserDefined
Data type: Boolean

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

LastModifiedBy
Data type: String

Access type: Read-only

Qualifiers: [not_null, read, sizelimit]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

LocalizedCategoryInstanceNames
Data type: String Array

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

LocalizedDescription
Data type: String

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

LocalizedDisplayName
Data type: String

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

LocalizedInformativeURL
Data type: String

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

LocalizedPropertyLocaleID
Data type: UInt32

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

ModelName
Data type: String

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

ModelID
Data type: UInt32

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

NumberOfDependedDTs
Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Number of deployment types that this deployment type is dependent on.

NumberOfDependents
Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Number of deployment types that depend on this deployment type.

PermittedUses
Data type: UInt32

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

PlatformCategoryInstance_UniqueIDs
Data type: String Array

Access type: Read/Write

Qualifiers: none

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

PlatformType
Data type: UInt32

Access type: Read-only

Qualifiers: [bitmap, bitvalues, read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

PriorityInLatestApp
Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Priority of the deployment type in the latest application revision.

SDMPackageLocalizedData
Data type: SMS_SDMPackageLocalizedData Array

Access type: Read/Write

Qualifiers: [lazy]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

SDMPackageVersion
Data type: UInt32

Access type: Read/Write

Qualifiers: [not_null]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

SDMPackageXML
Data type: String

Access type: Read/Write

Qualifiers: [lazy]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

SecuredScopeNames
Data type: String Array

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

SedoObjectVersion
Data type: String

Access type: Read-only

Qualifiers: [read]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

SourceSite
Data type: String

Access type: Read/Write

Qualifiers: [sizelimit]

See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

Technology
Data type: String

Access type: Read-only

Qualifiers: [read]

Technology description.

Remarks

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.