UserSharedCallAppearanceModifyRequest
Bases: OCIRequest
Modify the user's Shared Call Appearance service setting. The response is either a SuccessResponse or an ErrorResponse.
The following elements are only used in XS data mode and ignored in AS data mode:
useUserPrimaryWithAlternateCallsSetting
allowSimultaneousPrimaryAndAlternate
restrictCallRetrieveOfPrimary
restrictCallBridgingOfPrimary
Attributes:
user_id (str):
alert_all_appearances_for_click_to_dial_calls (Optional[bool]):
alert_all_appearances_for_group_paging_calls (Optional[bool]):
allow_sca_call_retrieve (Optional[bool]):
multiple_call_arrangement_is_active (Optional[bool]):
allow_bridging_between_locations (Optional[bool]):
bridge_warning_tone (Optional[str]):
enable_call_park_notification (Optional[bool]):
use_user_primary_with_alternate_calls_setting (Optional[bool]):
allow_simultaneous_primary_and_alternate_calls (Optional[bool]):
restrict_call_retrieve_of_primary_call (Optional[bool]):
restrict_call_bridging_of_primary_call (Optional[bool]):
Source code in src/mercury_ocip/commands/commands.py
115181 115182 115183 115184 115185 115186 115187 115188 115189 115190 115191 115192 115193 115194 115195 115196 115197 115198 115199 115200 115201 115202 115203 115204 115205 115206 115207 115208 115209 115210 115211 115212 115213 115214 115215 115216 115217 115218 115219 115220 115221 115222 115223 115224 115225 115226 115227 115228 115229 115230 115231 115232 115233 115234 115235 115236 115237 115238 115239 115240 115241 115242 115243 115244 115245 115246 115247 115248 115249 115250 115251 115252 115253 115254 115255 115256 115257 115258 115259 115260 115261 115262 115263 115264 | |
Responses
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import UserSharedCallAppearanceModifyRequest
client = Client()
command = UserSharedCallAppearanceModifyRequest(
user_id=...,
alert_all_appearances_for_click_to_dial_calls=...,
alert_all_appearances_for_group_paging_calls=...,
allow_sca_call_retrieve=...,
multiple_call_arrangement_is_active=...,
allow_bridging_between_locations=...,
bridge_warning_tone=...,
enable_call_park_notification=...,
use_user_primary_with_alternate_calls_setting=...,
allow_simultaneous_primary_and_alternate_calls=...,
restrict_call_retrieve_of_primary_call=...,
restrict_call_bridging_of_primary_call=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("UserSharedCallAppearanceModifyRequest",
user_id=...,
alert_all_appearances_for_click_to_dial_calls=...,
alert_all_appearances_for_group_paging_calls=...,
allow_sca_call_retrieve=...,
multiple_call_arrangement_is_active=...,
allow_bridging_between_locations=...,
bridge_warning_tone=...,
enable_call_park_notification=...,
use_user_primary_with_alternate_calls_setting=...,
allow_simultaneous_primary_and_alternate_calls=...,
restrict_call_retrieve_of_primary_call=...,
restrict_call_bridging_of_primary_call=...,
)
print(response)