GroupTrunkGroupGetAvailableHostedUserListRequest
Bases: OCIRequest
Get a list of hosted users that can be assigned to a Trunk Group. The response is either GroupTrunkGroupGetAvailableHostedUserListResponse or ErrorResponse.
Attributes:
trunk_group_key (TrunkGroupKey):
response_size_limit (Optional[int]):
search_criteria_user_last_name (Optional[List[SearchCriteriaUserLastName]]):
search_criteria_user_first_name (Optional[List[SearchCriteriaUserFirstName]]):
search_criteria_exact_user_department (Optional[SearchCriteriaExactUserDepartment]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
Source code in src/mercury_ocip_fast/commands/commands.py
57638 57639 57640 57641 57642 57643 57644 57645 57646 57647 57648 57649 57650 57651 57652 57653 57654 57655 57656 57657 57658 57659 57660 57661 57662 57663 57664 57665 57666 57667 57668 57669 57670 57671 57672 57673 57674 57675 57676 57677 57678 57679 57680 57681 57682 57683 57684 57685 57686 57687 57688 57689 57690 57691 | |
Responses
Bases: OCIDataResponse
Response to the GroupTrunkGroupGetAvailableHostedUserListRequest. Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address".
Attributes:
user_table (OCITable):
Source code in src/mercury_ocip_fast/commands/commands.py
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import GroupTrunkGroupGetAvailableHostedUserListRequest
client = Client()
command = GroupTrunkGroupGetAvailableHostedUserListRequest(
trunk_group_key=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_exact_user_department=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("GroupTrunkGroupGetAvailableHostedUserListRequest",
trunk_group_key=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_exact_user_department=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
)
print(response)