UserBroadWorksReceptionistEnterpriseGetAvailableUserListRequest
Bases: OCIRequest
Get a list of available users for BroadWorks Receptionist - Enterprise monitoring. The response is either UserBroadWorksReceptionistEnterpriseGetAvailableUserListResponse or ErrorResponse. The Receptionist Note column is only populated, if the user sending the request is the owner of the Receptionist Note and a Note exists.
Attributes:
user_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_exact_user_department (Optional[SearchCriteriaExactUserDepartment]):
search_criteria_exact_user_group (Optional[SearchCriteriaExactUserGroup]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
search_criteria_imp_id (Optional[List[SearchCriteriaImpId]]):
search_criteria_receptionist_note (Optional[List[SearchCriteriaReceptionistNote]]):
Source code in src/mercury_ocip_fast/commands/commands.py
102143 102144 102145 102146 102147 102148 102149 102150 102151 102152 102153 102154 102155 102156 102157 102158 102159 102160 102161 102162 102163 102164 102165 102166 102167 102168 102169 102170 102171 102172 102173 102174 102175 102176 102177 102178 102179 102180 102181 102182 102183 102184 102185 102186 102187 102188 102189 102190 102191 102192 102193 102194 102195 102196 102197 102198 102199 102200 102201 102202 102203 102204 102205 102206 102207 102208 102209 102210 102211 102212 102213 102214 102215 102216 | |
Responses
Bases: OCIDataResponse
Response to the UserBroadWorksReceptionistEnterpriseGetAvailableUserListRequest. Returns a 12 column table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Group Id", "Phone Number", "Extension", "Mobile", "Email Address", "Department", "IMP Id", "Title", "Receptionist Note". The Receptionist Note column is only populated, if the user sending the request is the owner of the Receptionist Note and a Note exists.
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 UserBroadWorksReceptionistEnterpriseGetAvailableUserListRequest
client = Client()
command = UserBroadWorksReceptionistEnterpriseGetAvailableUserListRequest(
user_id=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_exact_user_department=...,
search_criteria_exact_user_group=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_imp_id=...,
search_criteria_receptionist_note=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("UserBroadWorksReceptionistEnterpriseGetAvailableUserListRequest",
user_id=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_exact_user_department=...,
search_criteria_exact_user_group=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_imp_id=...,
search_criteria_receptionist_note=...,
)
print(response)