2.2.4.220 DnsZone

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

 <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.