3.3.4.31 DeleteLogicalGroup

The DeleteLogicalGroup procedure can be used to delete a specific logical group.

 <wsdl:operation name="DeleteLogicalGroup">
   <wsdl:input wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/DeleteLogicalGroup" message="ipam:IIpamServer_DeleteLogicalGroup_InputMessage" />
   <wsdl:output wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/DeleteLogicalGroupResponse" message="ipam:IIpamServer_DeleteLogicalGroup_OutputMessage" />
 </wsdl:operation>

Upon receiving the IIpamServer_DeleteLogicalGroup_InputMessage request message, the server performs the following processing steps. Upon successful completion of the steps specified below, the server MUST respond with the IIpamServer_DeleteLogicalGroup_OutputMessage message. In the event of a failure, an appropriate SOAP fault MUST be sent to the client as specified in section 2.2.2.1:

  1. Validate that DeleteLogicalGroup.logicalGroup is not NULL. If it is NULL, an appropriate SOAP fault MUST be generated.

  2. Delete the row from ADM_LogicalGroupsTable whose RecordId value is equal to DeleteLogicalGroup.logicalGroup.RecordId.