Network Services management

S
Written by Sergiiy
Updated 11 months ago

All applications bellow support trusted mode, i_customer = 1 should be supplied in that mode.

updateNetworkService()

This application is used to update a network service.

Required parameters:

  • i_proto_transport - proto_transport id of the updated network service. See getSystemDictionary(proto_transports). Integer.
  • listeners - ordered list of listeners. Array. The listener is a structure consisting of:
    • ip_address - IP-address. String.
    • port - port. Integer.

Returns:

  • result - OK - String.
  • i_proto_transport - proto_transport id of the updated network service. Integer.

  • XMLRPC fault in case of any error.

getNetworkServiceInfo()

This application is used to get network service details.

Required parameters:

  • i_proto_transport - proto_transport id of the updated network service. Integer.

Returns:

  • result - OK - String.
  • i_proto_transport - proto_transport id of the network service. Integer.
  • listeners - ordered list of listeners. Array.

  • XMLRPC fault in case of any error.

getNetworkServicesList()

This application is used to get network services list. 

Optional parameters:

  • limit - Limit result by limit entries. Integer.
  • offset - Skip first offset entries in result. Integer.

Returns:

  • result - OK - String.
  • network_services - list of detailed entries as getNetworkServiceInfo() returns. Array.

  • XMLRPC fault in case of any error.
Did this answer your question?