GroupNetworkClassOfServiceGetAssignedUserListRequest21
Bases: OCIRequest
Get a list of users within a group that have a given Network Class of Service assigned. The response is either a GroupNetworkClassOfServiceGetAssignedUserListResponse21 or an ErorResponse.
Attributes:
service_provider_id (str):
group_id (str):
network_class_of_service (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_email_address (Optional[List[SearchCriteriaEmailAddress]]):
search_criteria_exact_user_department (Optional[SearchCriteriaExactUserDepartment]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
Source code in src/mercury_ocip/commands/commands.py
51859 51860 51861 51862 51863 51864 51865 51866 51867 51868 51869 51870 51871 51872 51873 51874 51875 51876 51877 51878 51879 51880 51881 51882 51883 51884 51885 51886 51887 51888 51889 51890 51891 51892 51893 51894 51895 51896 51897 51898 51899 51900 51901 51902 51903 51904 51905 51906 51907 51908 51909 51910 51911 51912 51913 51914 51915 51916 51917 51918 51919 51920 51921 51922 51923 51924 51925 51926 51927 51928 | |
Responses
Bases: OCIDataResponse
Response to GroupNetworkClassOfServiceGetAssignedUserListRequest21. Contains a table of users that have the Network Class of Service assigned. The column headings are: "User Id", "User Type", "Last Name", "First Name", "Department", "Phone Number", "Email Address", "Service Provider Id", "Group Id", "Hiragana Last Name" and "Hiragana First Name" , "Extension". The User type column will display Auto Attendant and the Call Center subtype. Call Center - Basic, Call Center - Standard and Call Center - Premium will be displayed instead of Call Center and Auto Attendant (for the Basic Auto Attendant) and Auto Attendant - Standard instead of Auto Attendant.
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 GroupNetworkClassOfServiceGetAssignedUserListRequest21
client = Client()
command = GroupNetworkClassOfServiceGetAssignedUserListRequest21(
service_provider_id=...,
group_id=...,
network_class_of_service=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_email_address=...,
search_criteria_exact_user_department=...,
search_criteria_user_id=...,
search_criteria_extension=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("GroupNetworkClassOfServiceGetAssignedUserListRequest21",
service_provider_id=...,
group_id=...,
network_class_of_service=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_email_address=...,
search_criteria_exact_user_department=...,
search_criteria_user_id=...,
search_criteria_extension=...,
)
print(response)