MicrosoftDNS_Zone, ROOT\MicrosoftDNS

Class | Methods (11) | Properties (33) | Qualifiers (6) | Instances (2) | Namespaces (1)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

This class describes a DNS Zone. Every instance of the class MicrosoftDNS_Zone must be assigned to one and only one DNS server. Zones may be associated with (or more intuitively 'may contain') any number of instances of the classes MicrosoftDNS_Domain or/and MicrosoftDNS_ResourceRecord.

MicrosoftDNS_Zone methods

MicrosoftDNS_Zone has 11 methods (10 Local, 1 Derived)

NameOriginReturn
AgeAllRecordsMicrosoftDNS_Zone
ChangeZoneTypeMicrosoftDNS_Zone
CreateZoneMicrosoftDNS_Zone
ForceRefreshMicrosoftDNS_Zone
GetDistinguishedNameMicrosoftDNS_Domainstring {'out':True}
PauseZoneMicrosoftDNS_Zone
ReloadZoneMicrosoftDNS_Zone
ResetSecondariesMicrosoftDNS_Zone
ResumeZoneMicrosoftDNS_Zone
UpdateFromDSMicrosoftDNS_Zone
WriteBackZoneMicrosoftDNS_Zone

MicrosoftDNS_Zone properties

MicrosoftDNS_Zone has 33 properties (26 Local, 7 Derived)

NameOriginCIMType
AgingMicrosoftDNS_Zone11 [boolean]
AllowUpdateMicrosoftDNS_Zone19 [uint32]
AutoCreatedMicrosoftDNS_Zone11 [boolean]
AvailForScavengeTimeMicrosoftDNS_Zone19 [uint32]
CaptionCIM_ManagedSystemElement8 [string]
key
ContainerName
MicrosoftDNS_Domain8 [string]
DataFileMicrosoftDNS_Zone8 [string]
DescriptionCIM_ManagedSystemElement8 [string]
DisableWINSRecordReplicationMicrosoftDNS_Zone11 [boolean]
key
DnsServerName
MicrosoftDNS_Domain8 [string]
DsIntegratedMicrosoftDNS_Zone11 [boolean]
ForwarderSlaveMicrosoftDNS_Zone11 [boolean]
ForwarderTimeoutMicrosoftDNS_Zone19 [uint32]
InstallDateCIM_ManagedSystemElement101 [datetime]
LastSuccessfulSoaCheckMicrosoftDNS_Zone19 [uint32]
LastSuccessfulXfrMicrosoftDNS_Zone19 [uint32]
LocalMasterServersMicrosoftDNS_Zone8 [string]
MasterServersMicrosoftDNS_Zone8 [string]
key
Name
CIM_ManagedSystemElement8 [string]
NoRefreshIntervalMicrosoftDNS_Zone19 [uint32]
NotifyMicrosoftDNS_Zone19 [uint32]
NotifyServersMicrosoftDNS_Zone8 [string]
PausedMicrosoftDNS_Zone11 [boolean]
RefreshIntervalMicrosoftDNS_Zone19 [uint32]
ReverseMicrosoftDNS_Zone11 [boolean]
ScavengeServersMicrosoftDNS_Zone8 [string]
SecondaryServersMicrosoftDNS_Zone8 [string]
SecureSecondariesMicrosoftDNS_Zone19 [uint32]
ShutdownMicrosoftDNS_Zone11 [boolean]
StatusCIM_ManagedSystemElement8 [string]
UseNBStatMicrosoftDNS_Zone11 [boolean]
UseWinsMicrosoftDNS_Zone11 [boolean]
ZoneTypeMicrosoftDNS_Zone19 [uint32]

Detailed description of MicrosoftDNS_Zone methods

Local methods (10) of MicrosoftDNS_Zone class

AgeAllRecords method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
NodeNamestring0-{'optional':True}
ApplyToSubtreeboolean1-{'optional':True}
Description'This method enables aging for some or all non-NS and non-SOA records in a zone. If no NodeName is specified all records will be affected to aging and scavenging. If the NodeName is specified and ApplyToSubtree is not specified or set to 0, then records at the specified node will be subjected to aging and scavenging. If the NodeName is specified and ApplyToSubtree is set to 1, then all records of the subtree starting at the specified node will be subjected to aging and scavenging. When this method is used, the timestamp is set to the current time for all non-NS and non-SOA resource records with the owner name(s) identified by the input parameters.'
ImplementedTrue
AgeAllRecords method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ChangeZoneType method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneTypeuint320-{'Values':['Primary', 'Secondary', 'Stub', 'Forward']}
DsIntegratedboolean1-
DataFileNamestring2-{'optional':True}
IpAddrstring3-{'optional':True}
AdminEmailNamestring4-{'optional':True}
RRref:MicrosoftDns_Zone5-
Description'This changes zone type.'
ImplementedTrue
ChangeZoneType method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
CreateZone method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-
ZoneTypeuint321-{'Values':['Primary', 'Secondary', 'Stub', 'Forward']}
DsIntegratedboolean2-
DataFileNamestring3-{'optional':True}
IpAddrstring4-{'optional':True}
AdminEmailNamestring5-{'optional':True}
RRref:MicrosoftDns_Zone6-
Description'This method creates a new zone.'
ImplementedTrue
StaticTrue
CreateZone method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ForceRefresh method
Return
Description'This method causes the server to check the DNS server to check the master server of a secondary zone for updates.'
ImplementedTrue
ForceRefresh method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
PauseZone method
Return
Description'This method pauses the zone.'
ImplementedTrue
PauseZone method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ReloadZone method
Return
Description'This method reloads the zone.'
ImplementedTrue
ReloadZone method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ResetSecondaries method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
SecondaryServersstring0-
SecureSecondariesuint321-
NotifyServersstring2-
Notifyuint323-
RRref:MicrosoftDns_Zone4-
Description'This method resets the secondary ip address array.'
ImplementedTrue
ResetSecondaries method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ResumeZone method
Return
Description'This method resumes the zone.'
ImplementedTrue
ResumeZone method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
UpdateFromDS method
Return
Description'This method forces an update of the zone from the DS. This method is only valid for DS-integrated zones.'
ImplementedTrue
UpdateFromDS method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
WriteBackZone method
Return
Description'This method saves the xone's data to persistent storage.'
ImplementedTrue
WriteBackZone method is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace

Derived methods (1) of MicrosoftDNS_Zone class

GetDistinguishedName method
Returnstring {'out':True}
Description'This method get DS distinguished Name for the zone.'
ImplementedTrue
GetDistinguishedName method is in 5 classes of ROOT\MicrosoftDNS and in 1 namespace

Detailed description of MicrosoftDNS_Zone properties

Local properties (26) of MicrosoftDNS_Zone class

Aging property
CIMTYPE'boolean'
Description'Specifies the aging and scavenging behavior of this zone. The 0 value corresponds to Disabled scavenging of the zone. If the Scavenging of the zone is disabled, the timestamps of the records in the zone are not refreshed and the records are not subjected to scavenging. If the value is set to 1, the records are subjected to scavenging and their timestamps are refreshed when the server receives the dynamic update request for the records. For the Active Directory-integrated zones this value is set to the DefaultAgingState property of the DNS server where the zone is created. For the standard primary zones the default value is 0.'
readTrue
writeTrue
Aging property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
AllowUpdate property
CIMTYPE'uint32'
Description'This Boolean indicates whether the Zone should accept dynamic update requests.'
readTrue
writeTrue
AllowUpdate property is in 2 classes of ROOT\MicrosoftDNS and in 3 namespaces
AutoCreated property
CIMTYPE'boolean'
Description'This Boolean indicates whether the Zone was auto-created by the DNS Server.'
readTrue
AutoCreated property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
AvailForScavengeTime property
CIMTYPE'uint32'
Description'Specifies the time when the server may attempt scavenging the zone. Even if the zone is configured to enable scavenging the DNS server will not attempt scavenging this zone until after this moment.This value is set to the current time plus Refresh Interval of the zone every time when the zone is loaded, resumed after being paused, scavenging becomes enabled, Refresh Interval is changed and dynamic update becomes enabled. This parameter is stored locally and is not replicated to other copies of the zone.'
readTrue
Units'Hours since GMT midnight January 1, 1601'
AvailForScavengeTime property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
DataFile property
CIMTYPE'string'
Description'Indicates the name of the zone file.'
readTrue
writeTrue
DataFile property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 4 namespaces
DisableWINSRecordReplication property
CIMTYPE'boolean'
Description'This property is TRUE if the the WINS record for the zone will not be replicated through zone transfer.'
readTrue
DisableWINSRecordReplication property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
DsIntegrated property
CIMTYPE'boolean'
Description'This property indicates whether the Zone is stored in Active Directory.'
readTrue
DsIntegrated property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ForwarderSlave property
CIMTYPE'boolean'
Description'This Boolean indicates whether the DNS server acts as a Slave when resolving the names for the specified forward zone. This parameter is applicable to the Forward zones only.'
readTrue
writeTrue
ForwarderSlave property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ForwarderTimeout property
CIMTYPE'uint32'
Description'Indicates how long (in seconds) a DNS server, forwarding a query, for the name under the forward zone, will wait for resolution from the forwarder, before attempting to resolve the query itself. This parameter is applicable to the Forward zones only.'
readTrue
Units'Seconds'
writeTrue
ForwarderTimeout property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
LastSuccessfulSoaCheck property
CIMTYPE'uint32'
Description'The time the SOA serial number was last checked for this zone in seconds since the start of 1 January 1970 GMT.'
readTrue
LastSuccessfulSoaCheck property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
LastSuccessfulXfr property
CIMTYPE'uint32'
Description'The time this zone was last transferred from a master server in seconds since the start of 1 January 1970 GMT.'
readTrue
LastSuccessfulXfr property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
LocalMasterServers property
CIMTYPE'string'
Description'Local IP addresses of the master DNS servers for this zone. If set, these masters over-ride the MasterServers found in Active Directory.'
readTrue
writeTrue
LocalMasterServers property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
MasterServers property
CIMTYPE'string'
Description'IP addresses of the master DNS servers for this zone.'
readTrue
writeTrue
MasterServers property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
NoRefreshInterval property
CIMTYPE'uint32'
Description'Specifies the time interval between the last update of a record's timestamp and the earliest moment when the timestamp can be refreshed. During No-Refresh Interval a DNS server suppresses the refreshes sent to a record. Small values of this parameter may cause often writes to the zone storage, e.g. Active Directory. Large values of this parameter prolong lifetime of the stale DNS records. This value is set to the DefaultRefreshInterval property of the DNS server where the zone is created.'
readTrue
Units'Hours'
writeTrue
NoRefreshInterval property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
Notify property
CIMTYPE'uint32'
Description'This property indicates whether the server will notify secondaries of any changes to records in the zone. If set to 1, secondaries are notified.'
readTrue
Notify property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 13 namespaces
NotifyServers property
CIMTYPE'string'
Description'This array of strings enumerates the list of IP addresses of the DNS servers that should be notified of changes in this zone.'
readTrue
NotifyServers property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
Paused property
CIMTYPE'boolean'
Description'This Boolean indicates whether the Zone is paused.'
readTrue
Paused property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
RefreshInterval property
CIMTYPE'uint32'
Description'Specifies the value of Refresh Interval, during which the records with non-zero timestamp are expected to be refreshed to remain in the zone. Records that have not been refreshed by expiration of the Refresh interval could be removed by the next scavenging performed by a server. This value should never be less than the longest refresh period of the records registered in the zone. Too shirt values of this parameter may lead to removal of valid DNS records. Too large values prolong the lifetime of the stale records. This value is set to the DefaultRefreshInterval property of the DNS server where the zone is created.'
readTrue
Units'Hours'
writeTrue
RefreshInterval property is in 2 classes of ROOT\MicrosoftDNS and in 5 namespaces
Reverse property
CIMTYPE'boolean'
Description'This property indicates whether the zone is a reverse lookup zone.'
readTrue
Reverse property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ScavengeServers property
CIMTYPE'string'
Description'This array of strings enumerates the list of IP addresses of DNS servers, that are allowed to perform scavenging of the stale records of this zone. If the list is not specified any primary DNS server authoritative for the zone will be able to scavenge the zone if other prerequisites are met.'
readTrue
writeTrue
ScavengeServers property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
SecondaryServers property
CIMTYPE'string'
Description'This array of strings enumerates the list of IP addresses of the DNS servers that are allowed toreceive this zone through zone replication.'
readTrue
writeTrue
SecondaryServers property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
SecureSecondaries property
CIMTYPE'uint32'
Description'This property indicates whether zone transfer is allowed - but only to designated secondaries.Designated secondaries are DNS servers whose IP addresses are listed in the Secondaries array.'
readTrue
SecureSecondaries property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
Shutdown property
CIMTYPE'boolean'
Description'This Boolean indicates whether this copy of the Zone is expired.'
readTrue
Shutdown property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 3 namespaces
UseNBStat property
CIMTYPE'boolean'
Description'This Boolean indicates whether the Zone uses NBStat reverse lookup.'
readTrue
UseNBStat property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
UseWins property
CIMTYPE'boolean'
Description'This Boolean indicates whether the Zone uses WINS lookup.'
readTrue
UseWins property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 1 namespace
ZoneType property
CIMTYPE'uint32'
Description'Indicates the type of the Zone.'
readTrue
Values['Cache', 'Primary', 'Secondary', 'Stub', 'Forwarder']
ZoneType property is in 1 class (MicrosoftDNS_Zone) of ROOT\MicrosoftDNS and in 5 namespaces

Derived properties (7) of MicrosoftDNS_Zone class

Caption property
CIMTYPE'string'
Description'The Caption property is a short textual description (one-line string) of the object.'
MaxLen64
readTrue
Caption property is in 37 classes of ROOT\MicrosoftDNS and in 37 namespaces
ContainerName property
CIMTYPE'string'
Description'Indicates the Name of the Container (which could be a Zone, Cache or RootHints) containing this domain. In cases where the Container is a Zone (an instance of the MicrosoftDNS_Zone subclass), this propertycontains the fully qualified domain name of the Zone. When the Container is the root zone, the string, ".",should be used. In cases where the Container is the DNS' cache of resource records (an instance of the MicrosoftDNS_Cache subclass), this property is set to the string, "..Cache". If the Container is Root Hints (an instance of the MicrosoftDNS_RootHints subclass), then this property should be set to "..RootHints".'
keyTrue
readTrue
ContainerName property is in 33 classes of ROOT\MicrosoftDNS and in 1 namespace
Description property
CIMTYPE'string'
Description'The Description property provides a textual description of the object. '
readTrue
Description property is in 38 classes of ROOT\MicrosoftDNS and in 142 namespaces
DnsServerName property
CIMTYPE'string'
Description'Indicates the Fully Qualified Domain Name or IP address of the DNS server that contains this domain.'
keyTrue
Propagated'MicrosoftDNS_Server.Name'
readTrue
DnsServerName property is in 34 classes of ROOT\MicrosoftDNS and in 1 namespace
InstallDate property
CIMTYPE'datetime'
Description'A datetime value indicating when the object was installed. A lack of a value does not indicate that the object is not installed.'
MappingStrings['MIF.DMTF|ComponentID|001.5']
readTrue
InstallDate property is in 37 classes of ROOT\MicrosoftDNS and in 23 namespaces
Name property
CIMTYPE'string'
Description'This string represents the Fully Qualified Domain Name of the domain. For instances of DNS Cache or Root Hints, the strings, "..Cache" and "..Root Hints" respectively, should be used.'
keyTrue
Override'Name'
readTrue
Name property is in 44 classes of ROOT\MicrosoftDNS and in 142 namespaces
Status property
CIMTYPE'string'
Description'A string indicating the current status of the object.'
readTrue
ValueMap['OK', 'Error', 'Degraded', 'Unknown']
Status property is in 37 classes of ROOT\MicrosoftDNS and in 42 namespaces

MicrosoftDNS_Zone Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'This class describes a DNS Zone. Every instance of the class MicrosoftDNS_Zone must be assigned to one and only one DNS server. Zones may be associated with (or more intuitively 'may contain') any number of instances of the classes MicrosoftDNS_Domain or/and MicrosoftDNS_ResourceRecord.'
dynamicTrue
Locale1033
provider'MS_NT_DNS_PROVIDER'
Schema'MicrosoftDNS'
UUID'{4E0BD137-AA43-11d2-85DD-0000F8102E5F}'

MicrosoftDNS_Zone System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\MicrosoftDNS:MicrosoftDNS_Zone'___SYSTEM8
__NAMESPACE'ROOT\MicrosoftDNS'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['MicrosoftDNS_Domain', 'CIM_LogicalElement', 'CIM_ManagedSystemElement']___SYSTEM8
__PROPERTY_COUNT33___SYSTEM3
__RELPATH'MicrosoftDNS_Zone'___SYSTEM8
__DYNASTY'CIM_ManagedSystemElement'___SYSTEM8
__SUPERCLASS'MicrosoftDNS_Domain'___SYSTEM8
__CLASS'MicrosoftDNS_Zone'___SYSTEM8
__GENUS1___SYSTEM3
comments powered by Disqus
WUtils.com