GroupVirtualOnNetEnterpriseExtensionsGetUserListRequest
Bases: OCIRequest
Request the list of Virtual On-Net users in a Group. 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 GroupVirtualOnNetEnterpriseExtensionsGetUserListResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
group_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_extension (Optional[List[SearchCriteriaExtension]]):
search_criteria_exact_virtual_on_net_call_type_name (Optional[SearchCriteriaExactVirtualOnNetCallTypeName]):
Source code in src/mercury_ocip/commands/commands.py
59196 59197 59198 59199 59200 59201 59202 59203 59204 59205 59206 59207 59208 59209 59210 59211 59212 59213 59214 59215 59216 59217 59218 59219 59220 59221 59222 59223 59224 59225 59226 59227 59228 59229 59230 59231 59232 59233 59234 59235 59236 59237 59238 59239 59240 59241 59242 59243 59244 59245 59246 59247 59248 59249 59250 59251 59252 59253 59254 | |
Responses
Bases: OCIDataResponse
Response to GroupVirtualOnNetEnterpriseExtensionsGetUserListRequest. Contains a table with column headings: "Last Name", "First Name", "Phone Number", "Extension", "Virtual On-Net Call Type Name" 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 GroupVirtualOnNetEnterpriseExtensionsGetUserListRequest
client = Client()
command = GroupVirtualOnNetEnterpriseExtensionsGetUserListRequest(
service_provider_id=...,
group_id=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
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("GroupVirtualOnNetEnterpriseExtensionsGetUserListRequest",
service_provider_id=...,
group_id=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_exact_virtual_on_net_call_type_name=...,
)
print(response)