2.2.4.62 BaseDnsServerZone

The BaseDnsServerZone complex type specifies the properties of a zone hosted on a DNS server. This consists of the properties common to both DnsServerZone as well as DnsServerReverseZone complex types that extend the BaseDnsServerZone.

 <xs:complexType name="BaseDnsServerZone">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:BaseIpamObject">
       <xs:sequence>
         <xs:element minOccurs="0" name="DirectoryPartitionName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="IsLastCollectedServer" type="xsd:boolean" />
         <xs:element minOccurs="0" name="IsPreferredServer" type="xsd:boolean" />
         <xs:element minOccurs="0" name="LoadExisting" type="xsd:boolean" />
         <xs:element minOccurs="0" name="MasterServers" nillable="true" type="sysnet:ArrayOfIPAddress" />
         <xs:element minOccurs="0" name="NotifySecondaries" type="ipam1:DnsNotifySecondariesSetting" />
         <xs:element minOccurs="0" name="NotifyServers" nillable="true" type="sysnet:ArrayOfIPAddress" />
         <xs:element minOccurs="0" name="RecordId" type="xsd:long" />
         <xs:element minOccurs="0" name="ReplicationScope" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="SecondaryServers" nillable="true" type="sysnet:ArrayOfIPAddress" />
         <xs:element minOccurs="0" name="SecureSecondaries" type="ipam1:DnsSecureSecondariesSetting" />
         <xs:element minOccurs="0" name="Server" nillable="true" type="ipam:DnsServer" />
         <xs:element minOccurs="0" name="ZoneConfiguration" type="ipam:ZoneConfiguration" />
         <xs:element minOccurs="0" name="ZoneFileName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="ZoneState" type="ipam1:DnsZoneStatus" />
         <xs:element minOccurs="0" name="ZoneType" type="ipam:ZoneHostingDnsServerType" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

DirectoryPartitionName: Specifies the name of the directory partition to which the DNS zone belongs.

IsLastCollectedServer: Specifies that the DNS zone data was last collected from the DNS server instance.

IsPreferredServer: Specifies that the DNS server instance is the preferred one for this DNS zone.

LoadExisting: Specifies whether to use an existing zone file on the DNS server for the DNS zone.

MasterServers: Specifies the list of IP addresses of the master servers for the DNS zone on the DNS server.

NotifySecondaries: Specifies the notify settings of the DNS zone on this server.

NotifyServers: Specifies the list of IP addresses of the servers to be notified if the notify setting is set to notify only a specific list of servers.

RecordId: Specifies the unique identifier for the data in the IPAM data store.

ReplicationScope: Specifies the replication scope of the DNS zone on this server.

SecondaryServers: Specifies the list of IP addresses of the servers for zone transfer if the zone transfer setting is set to transfer to only specific servers.

SecureSecondaries: Specifies the zone transfer setting of the DNS zone for this server.

Server: Specifies the DnsServer instance for the DNS server on which the zone has been hosted.

ZoneConfiguration: Specifies the way in which the zone is hosted on the server.

ZoneFileName: Specifies the name of zone file on the server.

ZoneState: Specifies the state of the zone on the server.

ZoneType: Specifies the mode in which the zone is hosted on the server.