The AXL class sets up the connection to the call manager with methods for configuring UCM. Tested with environment of; Python 3.6
add_call_pickup_group(self, **args)
Add a Call Pickup Group minimal params needed :param name: - required :param pattern: - required :param description: :param usage: :param routePartitionName: :param pickupNotification: :param pickupNotificationTimer: :param callInfoForPickupNotification: :param members: :return: result dictionary
delete_call_pickup_group(self, **args)
Delete a Call Pickup Group :param name: - required :return: result dictionary
get_call_pickup_group(self, **args)
Get call pickup group details :param pattern: :param name: :param :return: result dictionary
get_call_pickup_groups(self, tagfilter={'name': '', 'pattern': '', 'description': '', 'usage': '', 'routePartitionName': '', 'pickupNotification': '', 'pickupNotificationTimer': '', 'callInfoForPickupNotification': ''})
Get Call Pickup Groups :param pattern: return a list of tuples of hunt pilot details :return: A list of dictionary's
update_call_pickup_group(self, **args)
Update a Call Pickup Group :param name: :param pattern: :param description: :param usage: :param routePartitionName: :param pickupNotification: :param pickupNotificationTimer: :param callInfoForPickupNotification: :param members: :return: result dictionary