Share via


2.2.4.137 DhcpReservationV4

The DhcpReservationV4 complex type is the extension of the DhcpReservation complex type. This specifies the properties associated with a IPv4 reservation.

 <xs:complexType name="DhcpReservationV4">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:DhcpReservation">
       <xs:sequence>
         <xs:element minOccurs="0" name="DnsDisableDynamicPtrUpdates" type="ipam:DnsDisableDynamicPtrUpdateType" />
         <xs:element minOccurs="0" name="DnsNotRequestingClientsUpdateType" type="ipam:DhcpDnsNotRequestingClientsUpdateType" />
         <xs:element minOccurs="0" name="MacAddress" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="ServingClientsType" type="ipam:DhcpServingClientsType" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

DnsDisableDynamicPtrUpdates: A DnsDisableDynamicPtrUpdateType (section 2.2.5.38) that represents whether the DNS resource records are dynamically updated based on lease status.

DnsNotRequestingClientUpdateType: Specifies whether the DHCP server does the DNS registration on behalf of the client corresponding to this reservation. When this field is enabled, the DHCP server MUST do the DNS registration.

MacAddress: Specifies the MAC address of the machine for which the IPv4 reservation is being done.

ServingClientsType: A DhcpServingClientsType (section 2.2.5.34) that indicates the protocol that the machine uses to claim the reservation – BOOTP or DHCP.