UserExecutiveAddFilteringSelectiveCriteriaRequest
Bases: OCIRequest
Add a filtering criteria to an executive user. Both executive and the executive assistant can run this command. For the callToNumber, the extension element is not used and the number element is only used when the type is BroadWorks Mobility. The response is either SuccessResponse or ErrorResponse.
Attributes:
user_id (str):
criteria_name (str):
time_schedule (Optional[TimeSchedule]):
holiday_schedule (Optional[HolidaySchedule]):
filter (bool):
from_dn_criteria (ExecutiveCallFilteringCriteriaFromDn):
call_to_number (Optional[List[CallToNumber]]):
Source code in src/mercury_ocip_fast/commands/commands.py
107390 107391 107392 107393 107394 107395 107396 107397 107398 107399 107400 107401 107402 107403 107404 107405 107406 107407 107408 107409 107410 107411 107412 107413 107414 107415 107416 107417 107418 107419 107420 107421 107422 107423 107424 107425 107426 107427 107428 107429 107430 107431 107432 107433 107434 107435 | |
Responses
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import UserExecutiveAddFilteringSelectiveCriteriaRequest
client = Client()
command = UserExecutiveAddFilteringSelectiveCriteriaRequest(
user_id=...,
criteria_name=...,
time_schedule=...,
holiday_schedule=...,
filter=...,
from_dn_criteria=...,
call_to_number=...,
)
response = client.command(command)
print(response)