GroupFlexibleSeatingHostGetInstanceListRequest
Bases: OCIRequest
Get a list of flexible seating host instances within a group. The response is either GroupFlexibleSeatingHostGetInstanceListResponse or ErrorResponse. It is possible to get the instances within a specified department.
Attributes:
service_provider_id (str):
group_id (str):
group_department_name (Optional[str]):
response_size_limit (Optional[int]):
search_criteria_exact_user_department (Optional[SearchCriteriaExactUserDepartment]):
search_criteria_service_instance_name (Optional[List[SearchCriteriaServiceInstanceName]]):
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
48232 48233 48234 48235 48236 48237 48238 48239 48240 48241 48242 48243 48244 48245 48246 48247 48248 48249 48250 48251 48252 48253 48254 48255 48256 48257 48258 48259 48260 48261 48262 48263 48264 48265 48266 48267 48268 48269 48270 48271 48272 48273 48274 48275 48276 48277 48278 48279 48280 48281 48282 48283 48284 48285 48286 48287 48288 48289 48290 | |
Responses
Bases: OCIDataResponse
Response to the GroupFlexibleSeatingHostGetInstanceListRequest. Contains a table with column headings: "Service User Id", "Name", "Phone Number", "Extension", "Department", "Is Active". The column value for "Is Active" can either be true, or false.
Attributes:
flexible_seating_host_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 GroupFlexibleSeatingHostGetInstanceListRequest
client = Client()
command = GroupFlexibleSeatingHostGetInstanceListRequest(
service_provider_id=...,
group_id=...,
group_department_name=...,
response_size_limit=...,
search_criteria_exact_user_department=...,
search_criteria_service_instance_name=...,
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("GroupFlexibleSeatingHostGetInstanceListRequest",
service_provider_id=...,
group_id=...,
group_department_name=...,
response_size_limit=...,
search_criteria_exact_user_department=...,
search_criteria_service_instance_name=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
)
print(response)