3.3.4.124 RemapSubnet
The RemapSubnet operation is used to specifically map a particular subnet from a list of possible overlapping subnets to an address block.
-
<wsdl:operation name="RemapSubnet"> <wsdl:input wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/RemapSubnet" message="ipam:IIpamServer_RemapSubnet_InputMessage" /> <wsdl:output wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/RemapSubnetResponse" message="ipam:IIpamServer_RemapSubnet_OutputMessage" /> </wsdl:operation>
Upon receiving the IIpamServer_RemapSubnet_InputMessage request message, the server performs the following processing steps. Upon successful completion of these steps, the server MUST respond with the IIpamServer_RemapSubnet_OutputMessage. In the event of a failure, an appropriate SOAP fault MUST be sent to the client as specified in section 2.2.2.1:
Fault if RemapSubnet.addressFamily is neither InterNetwork nor InterNetworkV6.
Get the subnet corresponding to the RemapSubnet.id by calling the GetSubnetById procedure of the ADM_SubnetTable passing the RemapSubnet.id as Param_ SubnetId. Store the resulting output parameter as subnetToRemap.
If the subnetToRemap is NULL, return an appropriate SOAP fault to the client.
Call the Remap procedure of ADM_SubnetTable with following parameters:
Param_SubnetId is assigned the value of subnetToRemap.id.
Param_addressFamily is assigned the value of rangeToRemap.addressFamily.