GroupRoutePointModifyInstanceRequest22
Bases: OCIRequest
Request to modify a Route Point instance. The response is either SuccessResponse or ErrorResponse. The Following elements are only used in AS data mode and ignored in XS data mode: - sendCallAdmissionNotification, use value ‘false’ in XS data mode. - callAdmissionTimerSeconds, use value ‘3’ in XS data mode.
Attributes:
service_user_id (str):
service_instance_profile (Optional[ServiceInstanceModifyProfile]):
network_class_of_service (Optional[str]):
external_preferred_audio_codec (Optional[str]):
internal_preferred_audio_codec (Optional[str]):
queue_length (Optional[int]):
no_answer_timeout_rings (Optional[int]):
enable_video (Optional[bool]):
play_ringing_when_offering_call (Optional[bool]):
override_agent_wrap_up_time (Optional[bool]):
wrap_up_seconds (Optional[Nillable[int]]):
enable_automatic_state_change_for_agents (Optional[bool]):
agent_state_after_call (Optional[str]):
agent_unavailable_code (Optional[Nillable[str]]):
force_delivery_of_calls (Optional[bool]):
force_delivery_wait_time_seconds (Optional[Nillable[int]]):
send_call_admission_notification (Optional[bool]):
call_admission_timer_seconds (Optional[int]):
enable_unlimited_queue_length (Optional[bool]):
Source code in src/mercury_ocip/commands/commands.py
54889 54890 54891 54892 54893 54894 54895 54896 54897 54898 54899 54900 54901 54902 54903 54904 54905 54906 54907 54908 54909 54910 54911 54912 54913 54914 54915 54916 54917 54918 54919 54920 54921 54922 54923 54924 54925 54926 54927 54928 54929 54930 54931 54932 54933 54934 54935 54936 54937 54938 54939 54940 54941 54942 54943 54944 54945 54946 54947 54948 54949 54950 54951 54952 54953 54954 54955 54956 54957 54958 54959 54960 54961 54962 54963 54964 54965 54966 54967 54968 54969 54970 54971 54972 54973 54974 54975 54976 54977 54978 54979 54980 54981 54982 54983 54984 54985 54986 54987 54988 54989 54990 54991 54992 54993 54994 54995 54996 54997 54998 54999 55000 55001 55002 55003 55004 55005 55006 55007 55008 55009 55010 55011 55012 55013 55014 55015 55016 55017 55018 55019 55020 | |
Responses
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupRoutePointModifyInstanceRequest22
client = Client()
command = GroupRoutePointModifyInstanceRequest22(
service_user_id=...,
service_instance_profile=...,
network_class_of_service=...,
external_preferred_audio_codec=...,
internal_preferred_audio_codec=...,
queue_length=...,
no_answer_timeout_rings=...,
enable_video=...,
play_ringing_when_offering_call=...,
override_agent_wrap_up_time=...,
wrap_up_seconds=...,
enable_automatic_state_change_for_agents=...,
agent_state_after_call=...,
agent_unavailable_code=...,
force_delivery_of_calls=...,
force_delivery_wait_time_seconds=...,
send_call_admission_notification=...,
call_admission_timer_seconds=...,
enable_unlimited_queue_length=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("GroupRoutePointModifyInstanceRequest22",
service_user_id=...,
service_instance_profile=...,
network_class_of_service=...,
external_preferred_audio_codec=...,
internal_preferred_audio_codec=...,
queue_length=...,
no_answer_timeout_rings=...,
enable_video=...,
play_ringing_when_offering_call=...,
override_agent_wrap_up_time=...,
wrap_up_seconds=...,
enable_automatic_state_change_for_agents=...,
agent_state_after_call=...,
agent_unavailable_code=...,
force_delivery_of_calls=...,
force_delivery_wait_time_seconds=...,
send_call_admission_notification=...,
call_admission_timer_seconds=...,
enable_unlimited_queue_length=...,
)
print(response)