GroupSeriesCompletionGetAvailableUserListRequest
Bases: OCIRequest
Get a list of users that can be assigned to a Series Completion group. The available user list for a new Series Completion group can be obtained by not setting the name. The response is either GroupSeriesCompletionGetAvailableUserListResponse or ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
name (Optional[str]):
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
55967 55968 55969 55970 55971 55972 55973 55974 55975 55976 55977 55978 55979 55980 55981 55982 55983 55984 55985 55986 55987 55988 55989 55990 55991 55992 55993 55994 55995 55996 55997 55998 55999 56000 56001 56002 56003 56004 56005 56006 56007 56008 56009 56010 56011 56012 56013 56014 56015 56016 56017 56018 56019 56020 56021 56022 56023 56024 56025 56026 56027 56028 56029 56030 | |
Responses
Bases: OCIDataResponse
Response to the GroupSeriesCompletionGetAvailableUserListRequest. 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 GroupSeriesCompletionGetAvailableUserListRequest
client = Client()
command = GroupSeriesCompletionGetAvailableUserListRequest(
service_provider_id=...,
group_id=...,
name=...,
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("GroupSeriesCompletionGetAvailableUserListRequest",
service_provider_id=...,
group_id=...,
name=...,
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)