The IpamIPv4Address complex type enables extension of attributes of the IpamIPAddress complex type. This is used to specify the details pertaining to the IPv4 address instance. The IPAddress, ParentIPRangeEndIP, ParentIPRangeStartIP, DhcpScopeSubnetId MUST be of address family Internet where they are applicable.
<xs:complexType name="IpamIPv4Address"> <xs:complexContent mixed="false"> <xs:extension base="ipam:IpamIPAddress"> <xs:sequence> <xs:element minOccurs="0" name="ReservationType" type="ipam:DhcpServingClientsType" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
ReservationType: This specifies whether the reservation can be used for DHCP or BOOTP clients or both by the DHCP server instance. This is applicable only when the AddressAssignment type is Dynamic or Global and the address is mapped to an address range that is having AddressAssignment type to be either Dynamic or Global.