3.3.4.38 EnumerateCustomFieldAssociations

The EnumerateCustomFieldAssociations operation is used to enumerate all associations between custom fields from the IPAM data store.

 <wsdl:operation name="EnumerateCustomFieldAssociations">
   <wsdl:input wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/EnumerateCustomFieldAssociations" message="ipam:IIpamServer_EnumerateCustomFieldAssociations_InputMessage" />
   <wsdl:output wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/EnumerateCustomFieldAssociationsResponse" message="ipam:IIpamServer_EnumerateCustomFieldAssociations_OutputMessage" />
 </wsdl:operation> 

Upon receiving the IIpamServer_EnumerateCustomFieldAssociations_InputMessage request message, the server performs the following processing steps. Upon successful completion of these steps, the server MUST respond with the IIpamServer_EnumerateCustomFieldAssociations_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. If EnumerateCustomFieldAssociations.parametersInput is NULL or EnumerateCustomFieldAssociations.parametersInput is not of type CustomFieldAssociationEnumerationParameters, an appropriate SOAP fault MUST be raised.

  2. Call GetAllAssociations procedure of ADM_CustomFieldValuesAssociationTable to list all custom field associations.

  3. Assign the Result_customFieldValueAssociations to EnumerateCustomFieldAssociationsResponse. EnumerateCustomFieldAssociationsResult.