2.2.4.12 ApplyDhcpServerConfigurationParameters

The ApplyDhcpServerConfigurationParameters complex type allows extended attributes on an IpamOperationWithProgressParameters type (section 2.2.4.286). It creates objects whose OperationId is ApplyServerConfigurationTemplate. It associates the DhcpServerTemplateConfiguration (section 2.2.4.158) details with a list of server IDs belonging to the same ServerAddressFamily.

 <xs:complexType name="ApplyDhcpServerConfigurationParameters">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:IpamOperationWithProgressParameters">
       <xs:sequence>
         <xs:element minOccurs="0" name="ServerAddressFamily" type="syssock:AddressFamily" />
         <xs:element minOccurs="0" name="ServerIds" nillable="true" type="serarr:ArrayOflong" />
         <xs:element minOccurs="0" name="ServerTemplate" nillable="true" type="ipam:DhcpServerTemplateConfiguration" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

ServerAddressFamily: Specifies the address family of the DHCP servers to be configured.

ServerIds: Represents the RecordIds of DHCP servers to be configured.

ServerTemplate: A DhcpServerTemplateConfiguration that defines the configuration values to be applied to DHCP servers.