GroupMusicOnHoldGetInstanceRequest23V2
Bases: OCIRequest
Get a Music On Hold data for a group or department instance. The response is either GroupMusicOnHoldGetInstanceResponse23V2 or ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
department (Optional[DepartmentKey]):
Source code in src/mercury_ocip/commands/commands.py
Responses
Bases: OCIDataResponse
Response to the GroupMusicOnHoldGetInstanceRequest23V2. The following elements are only used in AS data mode: - useDynamicMOHDuringCallHold, value "false" is returned in XS data mode.
Attributes:
service_user_id (str):
is_active_during_call_hold (bool):
is_active_during_call_park (bool):
is_active_during_busy_camp_on (bool):
enable_video (bool):
source (MusicOnHoldSourceRead22V3):
use_alternate_source_for_internal_calls (bool):
internal_source (MusicOnHoldSourceRead22V3):
use_dynamic_moh_during_call_hold (bool):
Source code in src/mercury_ocip/commands/commands.py
127326 127327 127328 127329 127330 127331 127332 127333 127334 127335 127336 127337 127338 127339 127340 127341 127342 127343 127344 127345 127346 127347 127348 127349 127350 127351 127352 127353 127354 127355 127356 127357 127358 127359 127360 127361 127362 127363 127364 127365 127366 127367 127368 127369 127370 127371 127372 127373 127374 127375 127376 127377 127378 127379 127380 127381 127382 | |
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupMusicOnHoldGetInstanceRequest23V2
client = Client()
command = GroupMusicOnHoldGetInstanceRequest23V2(
service_provider_id=...,
group_id=...,
department=...,
)
response = client.command(command)
print(response)