Microsoft.Windows.Server.DNS.ZoneWindows DNS Zone

Microsoft.Windows.Server.DNS.Zone (ClassType)

Element properties:

Base ClassMicrosoft.Windows.Server.DNS.HostedComponent
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId389c482a-b266-582a-d171-029328f87492

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value EnumType
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False     
System.ConfigItem:
ObjectStatus  enum  Object Status Object status false 256    System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum 
AssetStatus  enum  Asset Status Asset status false 256      System.ConfigItem.AssetStatusEnum 
Notes  richtext  Notes Notes false 4000       
Microsoft.Windows.Server.DNS.Zone:
ZoneName  string  Zone Name true 256  False     
ZoneType  string  Zone Type 1=DS integrted,2=primary,3=secondary false 50  False     
IsReverseZone  bool  Is Reverse Zone false 256       
IsADIntegrated  bool  Is AD Integrated false 256       
AllowDynamicUpdates  string  Allow Dynamic Updates false 50  False     
AllowZoneTransfers  int  Allow Zone Transfers false 256       
PrimaryServerName  string  Primary Server Name false 256  False     
ZoneFileName  string  Zone File Name false 256  False     
UseWINS  bool  Use WINS false 256       
HostName  string  Host Name true 256  False     
NameServers  string  Name Servers Comma Delimited List false 256  False     
MasterServers  string  Master Servers Only Valid For A Secondary false 256  False     
IsSigned  bool  Is Signed false 256       

Health Model:

Source Code:

<ClassType ID="Microsoft.Windows.Server.DNS.Zone" Accessibility="Public" Abstract="false" Base="Microsoft.Windows.Server.DNS.HostedComponent" Hosted="true" Singleton="false">
<Property ID="ZoneName" Type="string" Key="true" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="ZoneType" Type="string" Key="false" CaseSensitive="false" Length="50" MinLength="0"/>
<Property ID="IsReverseZone" Type="bool" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="IsADIntegrated" Type="bool" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="AllowDynamicUpdates" Type="string" Key="false" CaseSensitive="false" Length="50" MinLength="0"/>
<Property ID="AllowZoneTransfers" Type="int" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="PrimaryServerName" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="ZoneFileName" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="UseWINS" Type="bool" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="HostName" Type="string" Key="true" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="NameServers" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="MasterServers" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="IsSigned" Type="bool" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
</ClassType>