Share via


2.2.4.83 DnsZone

The DnsZone complex type specifies the information pertaining to a forward lookup DNS zone. The DnsZone complex type allows extension of attributes of the BaseDnsZone complex type.

 <xs:complexType name="DnsZone">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:BaseDnsZone">
       <xs:sequence>
         <xs:element minOccurs="0" name="ParentId" type="xsd:long" />
         <xs:element minOccurs="0" name="ParentZone" nillable="true" type="ipam:DnsZone" />
         <xs:element minOccurs="0" name="ShortName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="ZoneOverallHealth" type="ipam:HealthStatus" />
         <xs:element minOccurs="0" name="ZoneOverallHealthLastUpdateTime" nillable="true" type="xsd:dateTime" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

ParentId: The RecordId of the forward lookup zone that is hosting the forward lookup DNS zone in a forward lookup DNS zone hierarchy.

ParentZone: This specifies the DnsZone corresponding to the parent zone specified by ParentId.

ShortName: This specifies the short name of the forward lookup DNS zone. This MUST NOT be null and the length MUST be lesser than 256 characters.

ZoneOverallHealth: This specifies the overall health of the zone.

ZoneOverallHealthLastUpdateTime: This specifies the time at which the ZoneOverallHealth was last updated.