EnterpriseVirtualOnNetEnterpriseExtensionsGetUserListRequest
Bases: OCIRequest
Request the list of Virtual On-Net users in an Enterprise. It is possible to search by various criteria to restrict the number of rows returned. Multiple search criteria are logically ANDed together. The response is either a EnterpriseVirtualOnNetEnterpriseExtensionsGetUserListResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
response_size_limit (Optional[int]):
search_criteria_user_last_name (Optional[List[SearchCriteriaUserLastName]]):
search_criteria_user_first_name (Optional[List[SearchCriteriaUserFirstName]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_group_location_code (Optional[List[SearchCriteriaGroupLocationCode]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
search_criteria_exact_virtual_on_net_call_type_name (Optional[SearchCriteriaExactVirtualOnNetCallTypeName]):
Source code in src/mercury_ocip/commands/commands.py
30602 30603 30604 30605 30606 30607 30608 30609 30610 30611 30612 30613 30614 30615 30616 30617 30618 30619 30620 30621 30622 30623 30624 30625 30626 30627 30628 30629 30630 30631 30632 30633 30634 30635 30636 30637 30638 30639 30640 30641 30642 30643 30644 30645 30646 30647 30648 30649 30650 30651 30652 30653 30654 30655 30656 30657 30658 30659 30660 | |
Responses
Bases: OCIDataResponse
Response to EnterpriseVirtualOnNetEnterpriseExtensionsGetUserListRequest. Contains a table with column headings : "Group Id", "Last Name", "First Name", "Phone Number", "Extension", "Virtual On-Net Call Type" in a row for each user.
Attributes:
user_table (OCITable):
Source code in src/mercury_ocip/commands/commands.py
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import EnterpriseVirtualOnNetEnterpriseExtensionsGetUserListRequest
client = Client()
command = EnterpriseVirtualOnNetEnterpriseExtensionsGetUserListRequest(
service_provider_id=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_group_location_code=...,
search_criteria_extension=...,
search_criteria_exact_virtual_on_net_call_type_name=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("EnterpriseVirtualOnNetEnterpriseExtensionsGetUserListRequest",
service_provider_id=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_group_location_code=...,
search_criteria_extension=...,
search_criteria_exact_virtual_on_net_call_type_name=...,
)
print(response)