UserRouteListGetRequest24
Bases: OCIRequest
Get the route list setting and the list of number ranges assigned to a user. The response is either UserRouteListGetResponse24 or ErrorResponse.
Attributes:
user_id (str):
Source code in src/mercury_ocip_fast/commands/commands.py
Responses
Bases: OCIDataResponse
Response to UserRouteListGetRequest24. Contains the route list setting and a list of assigned number ranges and number prefixes. The column headings for assignedNumberRangeTable are "Number Range Start", "Number Range End", "Is Active" and "Extension Length". The column headings for assignedNumberPrefixTable are "Number Prefix" ","Is Active", "Extension Range Start" and "Extension Range End".
Attributes:
treat_originations_and_pbx_redirections_as_screened (bool):
use_route_list_identity_for_non_emergency_calls (bool):
use_route_list_identity_for_emergency_calls (bool):
ignore_calling_name_for_call_processing (bool):
assigned_number_range_table (OCITable):
assigned_number_prefix_table (OCITable):
Source code in src/mercury_ocip_fast/commands/commands.py
156936 156937 156938 156939 156940 156941 156942 156943 156944 156945 156946 156947 156948 156949 156950 156951 156952 156953 156954 156955 156956 156957 156958 156959 156960 156961 156962 156963 156964 156965 156966 156967 156968 156969 156970 156971 156972 156973 156974 156975 156976 156977 156978 156979 156980 156981 | |
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import UserRouteListGetRequest24
client = Client()
command = UserRouteListGetRequest24(
user_id=...,
)
response = client.command(command)
print(response)