2.2.4.386 ServerOptionDataFormatter

The ServerOptionDataFormatter allows extended attributes on an IpamObject type (section 2.2.4.285). It creates formatted strings with data about the server name, vendor class name, user class name, and option ID.

 <xs:complexType name="ServerOptionDataFormatter">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:IpamObject">
       <xs:sequence>
         <xs:element minOccurs="0" name="OptionId" type="xsd:int" />
         <xs:element minOccurs="0" name="ServerName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="UserClassName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="VendorClassName" nillable="true" type="xsd:string" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

OptionId:  An integer that identifies the DHCP option uniquely.

ServerName:  A string that represents the name of the DHCP server.

UserClassName:  A string that represents the name of the user class associated with the DHCP option.

VendorClassName:  A string that represents the name of the vendor class associated with the DHCP option.