2.2.4.113 DhcpFilter

The DhcpFilter complex type describes a DHCP filter and associates its various properties into one instance.

 <xs:complexType name="DhcpFilter">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:BaseIpamObject">
       <xs:sequence>
         <xs:element minOccurs="0" name="Description" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="IsAllow" type="xsd:boolean" />
         <xs:element minOccurs="0" name="MacAddress" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="OperationTrackerServerIds" nillable="true" type="serarr:ArrayOflong" />
         <xs:element minOccurs="0" name="RecordId" type="xsd:long" />
         <xs:element minOccurs="0" name="ServerName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="ServerRecordId" type="xsd:long" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

Description:  A string that stores the description of the filter.

IsAllow:  A Boolean that indicates if this filter instance is an allow or deny type.

MacAddress:  A string that stores the MAC address for which this filter is defined.

OperationTrackerServerIds:  A list of long int. It is used to track if a data store update is needed after a filter operation is done.

RecordId:  A long int that corresponds to the filter’s record ID in the data store.

ServerName:  A string that corresponds to the name of the server to which this filter is associated.

ServerRecordId:  A long that corresponds to the data store record ID of the server to which this filter is associated.