Edit

Share via


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.