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.