The AXL class sets up the connection to the call manager with methods for configuring UCM. Tested with environment of; Python 3.6
add_h323_gateway(self, **args)
Add H323 gateway :param h323_gateway: :param description: :param device_pool: :param location: :param media_resource_group_list: Media resource group list name :param prefix_dn: :param sig_digits: Significant digits, 99 = ALL :param css: :param aar_css: :param aar_neighborhood: :param product: :param protocol: :param protocol_side: :param pstn_access: :param redirect_in_num_ie: :param redirect_out_num_ie: :param cld_party_ie_num_type: :param clng_party_ie_num_type: :param clng_party_nat_pre: :param clng_party_inat_prefix: :param clng_party_unknown_prefix: :param clng_party_sub_prefix: :param clng_party_nat_strip_digits: :param clng_party_inat_strip_digits: :param clng_party_unknown_strip_digits: :param clng_party_sub_strip_digits: :param clng_party_nat_trans_css: :param clng_party_inat_trans_css: :param clng_party_unknown_trans_css: :param clng_party_sub_trans_css: :return:
add_sip_trunk(self, **args)
Add a SIP Trunk :param name: :param description: :param product: :param protocol: :param protocolSide: :param callingSearchSpaceName: :param devicePoolName: :param securityProfileName: :param sipProfileName: :param destinations: param destination: :param runOnEveryNode:
:return:
delete_h323_gateway(self, name)
Delete a H323 gateway :param name: The name of the H323 gateway to delete :return: result dictionary
get_h323_gateway(self, **args)
Get H323 Gateway parameters :param name: H323 Gateway name :return: result dictionary
get_h323_gateways(self, tagfilter={'name': '', 'description': '', 'devicePoolName': '', 'locationName': '', 'sigDigits': ''})
Get H323 Gateways :param mini: List of tuples of H323 Gateway details :return: results dictionary
get_sip_trunk(self, **args)
Get sip trunk :param name: :param uuid: :return: result dictionary
reset_sip_trunk(self, name='', uuid='')
Reset SIP Trunk :param name: device name :param uuid: device uuid :return: result dictionary
update_h323_gateway(self, **args)
:param name: :return:
update_sip_trunk(self, **args)
Update a SIP Trunk :param name: :param uuid: :param newName: :param description: :param callingSearchSpaceName: :param devicePoolName: :param locationName: :param sipProfileName: :param mtpRequired:
:return: