Class CIM_DNSGeneralSettingData
extends CIM_IPAssignmentSettingData

The DNSGeneralSettingData class represents the system wide configuration options for the DNS client. Therefore, these configuration parameters are scoped to a computer system and are applicable to all of the network interfaces of the scoping system.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_SettingData
   |
   +--CIM_IPAssignmentSettingData
   |
   +--CIM_DNSGeneralSettingData

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThe DNSGeneralSettingData class represents the system wide configuration options for the DNS client. Therefore, these configuration parameters are scoped to a computer system and are applicable to all of the network interfaces of the scoping system.
UMLPackagePathstringCIM::Network::DNS
Versionstring2.14.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
AddressOriginuint162
DescriptionstringAddressOrigin identifies the method by which the IP Address, Subnet Mask, and Gateway were assigned to the IPProtocolEndpoint. This is independent of the DNS configuration, thus this property has the value of 2 ("Not Applicable")
OverridestringAddressOrigin
ValueMapstring0..1, 2, 3..32767, 32768..
ValuesstringDMTF Reserved, Not Applicable, DMTF Reserved, Vendor Reserved
AppendParentSuffixesboolean
DescriptionstringWhether or not the client should automatically append the parent domain suffix to target names prior to attempting to resolve.
ModelCorrespondencestringCIM_DNSProtocolEndpoint.AppendParentSuffixes
Writebooleantrue
AppendPrimarySuffixesboolean
DescriptionstringWhether or not the client should automatically append the primary domain suffix to target names prior to attempting to resolve.
ModelCorrespondencestringCIM_DNSProtocolEndpoint.AppendPrimarySuffixes
Writebooleantrue
DNSSuffixesToAppendstring[]
DescriptionstringDNS suffixes to append when attempting to resolve a hostname.
ModelCorrespondencestringCIM_DNSProtocolEndpoint.DNSSuffixesToAppend
Writebooleantrue

Inherited Properties

NameData TypeClass Origin
AddressPrefixOriginuint16CIM_IPAssignmentSettingData
AddressSuffixOriginuint16CIM_IPAssignmentSettingData
CaptionstringCIM_ManagedElement
ChangeableTypeuint16CIM_SettingData
ConfigurationNamestringCIM_SettingData
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_SettingData
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_SettingData
OtherAddressPrefixOriginDescriptionstringCIM_IPAssignmentSettingData
OtherAddressSuffixOriginDescriptionstringCIM_IPAssignmentSettingData
ProtocolIFTypeuint16CIM_IPAssignmentSettingData

Class Methods