SMS_DistributionPointInfo server WMI class
The SMS_DistributionPointInfo
WMI class is an SMS Provider server class in Configuration Manager. It provides information about a specific SMS_DistributionPoint server WMI class object.
Syntax
Class SMS_DistributionPointInfo : SMS_BaseClass
{
Boolean AddressScheduleEnabled;
String BindExcept;
Boolean BindPolicy;
Boolean BitsEnabled;
Boolean CertificateType;
UInt32 Communication;
String Description;
UInt32 DPFlags;
String Drive;
UInt32 GroupCount;
Boolean HasRelationship;
Boolean HealthCheckEnabled;
UInt32 HealthCheckPriority;
String HealthCheckSchedule;
UInt32 ID;
String IdentityGUID;
Boolean InternetFacing;
Boolean IsActive;
Boolean IsMulticast;
Boolean IsPeerDP;
Boolean IsProtected;
Boolean IsPullDP;
Boolean IsPXE;
String NALPath;
String Name;
String OperatingSystem;
UInt32 Priority;
Boolean PreStagingAllowed;
String PXEPassword;
Boolean RateLimitsEnabled;
UInt32 Region;
String ResourceType;
UInt32 ResponseDelay;
String ServerName;
String ServiceType;
String ShareName;
String SiteCode;
String SiteName;
Boolean SupportUnknownMachines;
UInt32 TransferRate;
UInt32 UdaSetting;
};
Methods
The following table lists the methods in the SMS_DistributionPointInfo
class.
Method | Description |
---|---|
GetChainedPullDPs Method in Class SMSDistributionPointInfo | Ensures that when a source distribution point is assigned, a looping chain is not generated. |
SetDPMaintenanceMode method in class SMS_DistributionPointInfo | Starting in version 1902, put a distribution point in maintenance mode. |
Properties
AddressScheduleEnabled
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if a schedule on this address is configured.
BindExcept
Data type: String
Access type: Read/Write
Qualifiers: none
PXE bind exception.
BindPolicy
Data type: Boolean
Access type: Read/Write
Qualifiers: none
PXE bind policy.
BitsEnabled
Data type: Boolean
Access type: Read/Write
Qualifiers: None
true
if the distribution point is BITS-enabled. The default value is false
.
CertificateType
Data type: Boolean
Access type: Read/Write
Qualifiers: none
PXE certificate type.
Communication
Data type: UInt32
Access type: Read/Write
Qualifiers: none
HTTP or HTTPS. The default value is 0.
Description
Data type: String
Access type: Read/Write
Qualifiers: None
Description of the distribution point.
DPFlags
Data type: UInt32
Access type: Read-only
Qualifiers: [enumeration, read]
Distribution point flags.
Value | Distribution point flag |
---|---|
0 | DP_TYPE_READONLY |
Drive
Data type: String
Access type: Read/Write
Qualifiers: None
Drive that's to be used by the distribution point. The default value is "".
GroupCount
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Count of distribution point groups that have this distribution point.
HasRelationship
Data type: Boolean
Access type: Read-only
Qualifiers: [read]
true
if this distribution point is assigned to a distribution point group.
HealthCheckEnabled
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if health check on this distribution point is enabled.
HealthCheckPriority
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Distribution point health thread manager thread priority. The default value is 4.
HealthCheckSchedule
Data type: String
Access type: Read/Write
Qualifiers: none
Schedule for health check.
ID
Data type: UInt32
Access type: Read-only
Qualifiers: [read]
Distribution point ID. This value is stored in the database. The default value is 0.
IdentityGUID
Data type: String
Access type: Read/Write
Qualifiers: none
The distribution point identity, generated at the distribution point installation time. It's a GUID in ClientKeyData
that identifies the distribution point. The GUID is associated with a certificate.
InternetFacing
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if this distribution point is internet-facing. The default value is false
.
IsActive
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if this PXE is active. The default value is false
.
IsMulticast
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if multicast is enabled on this distribution point. The default value is false
.
IsPeerDP
Data type: Boolean
Access type: Read/Write
Qualifiers: None
true
if the distribution point is a branch distribution point. The default value is false
.
IsProtected
Data type: Boolean
Access type: Read/Write
Qualifiers: None
true
if the distribution point site system is protected. The default value is false
.
IsPullDP
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if the distribution point is a pull distribution point. The default value is false
.
IsPXE
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if PXE is enabled. The default value is false
.
NALPath
Data type: String
Access type: Read/Write
Qualifiers: [key]
Network abstraction layer (NAL) path to the distribution point. The default value is "".
Name
Data type: String
Access type: Read-only
Qualifiers: [read]
Network operating system path.
OperatingSystem
Data type: String
Access type: Read/Write
Qualifiers: none
The OS of this computer.
PreStagingAllowed
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if pre-staging is allowed.
Priority
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Distribution priority. The default value is 1.
PXEPassword
Data type: String
Access type: Read/Write
Qualifiers: none
PXE password. The default value is "".
RateLimitsEnabled
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if rate limits are enabled.
Region
Data type: String
Access type: Read/Write
Qualifiers: none
The Azure region in which the cloud-based distribution point resides.
ResourceType
Data type: String
Access type: Read/Write
Qualifiers: [key]
Resource type of the distribution point. The default value is "". The possible values are:
Server
Server share
ResponseDelay
Data type: UInt32
Access type: Read/Write
Qualifiers: none
PXE response delay.
ServerName
Data type: String
Access type: Read/Write
Qualifiers: None
Server name of the distribution point computer. The default value is "".
ServiceType
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Service type. For cloud-based distribution points only.
ShareName
Data type: String
Access type: Read/Write
Qualifiers: None
Obsolete. Shared distribution points aren't supported in Configuration Manager.
SiteCode
Data type: String
Access type: Read/Write
Qualifiers: [key, SizeLimit("3")]
Site code of the site that owns the distribution point. The default value is "".
SiteName
Data type: String
Access type: Read/Write
Qualifiers: None
Site name. The default value is "".
SupportUnknownMachines
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true
if PXE supports unknown computers. The default value is false
.
TransferRate
Data type: UInt32
Access type: Read/Write
Qualifiers: none
The average transfer rate in Kbps. The default value is 0.
UdaSetting
Data type: UInt32
Access type: Read/Write
Qualifiers: none
PXE user-device affinity (UDA) setting.
Remarks
Class qualifiers for this class include:
- Read (read-only)
For more information about both the class qualifiers and the property qualifiers included in the Properties section, see Configuration Manager class and property qualifiers.
Requirements
Runtime requirements
For more information, see Configuration Manager server runtime requirements.
Development requirements
For more information, see Configuration Manager server development requirements.