EnterpriseUserHotelingGuestSettingsGetListRequest
Bases: OCIRequest
Get a list of users and their Hoteling Guest service status (active or not active). The response is either EnterpriseUserHotelingGuestSettingsGetListResponse or ErrorResponse. By default, virtual users and non-virtual users that match the selected search criteria are included in the response when "includeVirtualUsers" is present; otherwise, if "includeVirtualUsers" is absent, then only non-virtual users are returned. The search can be performed using multiple criteria. If search criteria is specified, only the users matching all of the specified search criteria are included in the response. If no search criteria is specified, all results are returned.
Attributes:
service_provider_id (str):
response_paging_control (ResponsePagingControl):
sort_by_user_last_name (Optional[SortByUserLastName]):
sort_by_user_first_name (Optional[SortByUserFirstName]):
sort_by_user_department (Optional[SortByUserDepartment]):
sort_by_dn (Optional[SortByDn]):
sort_by_extension (Optional[SortByExtension]):
sort_by_service_status (Optional[SortByServiceStatus]):
sort_by_group_id (Optional[SortByGroupId]):
include_virtual_users (Optional[bool]):
search_criteria_user_last_name (Optional[List[SearchCriteriaUserLastName]]):
search_criteria_user_first_name (Optional[List[SearchCriteriaUserFirstName]]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
search_criteria_email_address (Optional[List[SearchCriteriaEmailAddress]]):
search_criteria_exact_user_department (Optional[SearchCriteriaExactUserDepartment]):
search_criteria_exact_user_in_trunk_group (Optional[SearchCriteriaExactUserInTrunkGroup]):
Source code in src/mercury_ocip_fast/commands/commands.py
30490 30491 30492 30493 30494 30495 30496 30497 30498 30499 30500 30501 30502 30503 30504 30505 30506 30507 30508 30509 30510 30511 30512 30513 30514 30515 30516 30517 30518 30519 30520 30521 30522 30523 30524 30525 30526 30527 30528 30529 30530 30531 30532 30533 30534 30535 30536 30537 30538 30539 30540 30541 30542 30543 30544 30545 30546 30547 30548 30549 30550 30551 30552 30553 30554 30555 30556 30557 30558 30559 30560 30561 30562 30563 30564 30565 30566 30567 30568 30569 30570 30571 30572 30573 30574 30575 30576 30577 30578 30579 30580 30581 30582 30583 30584 30585 30586 30587 30588 30589 30590 30591 30592 30593 30594 30595 30596 30597 30598 30599 30600 30601 30602 30603 | |
Responses
Bases: OCIDataResponse
Response to the EnterpriseUserHotelingGuestSettingsGetListRequest. Contains a table with column headings: "Group Id", "User Id", "Last Name", "First Name", "Hiragana Last Name", and "Hiragana First Name", "Phone Number", "Extension", "Department", "In Trunk Group", "Email Address", "Is Active". "Is Active" is "true" or "false". "Phone Number" is presented in the E164 format.
Attributes:
user_hoteling_guest_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 EnterpriseUserHotelingGuestSettingsGetListRequest
client = Client()
command = EnterpriseUserHotelingGuestSettingsGetListRequest(
service_provider_id=...,
response_paging_control=...,
sort_by_user_last_name=...,
sort_by_user_first_name=...,
sort_by_user_department=...,
sort_by_dn=...,
sort_by_extension=...,
sort_by_service_status=...,
sort_by_group_id=...,
include_virtual_users=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_email_address=...,
search_criteria_exact_user_department=...,
search_criteria_exact_user_in_trunk_group=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("EnterpriseUserHotelingGuestSettingsGetListRequest",
service_provider_id=...,
response_paging_control=...,
sort_by_user_last_name=...,
sort_by_user_first_name=...,
sort_by_user_department=...,
sort_by_dn=...,
sort_by_extension=...,
sort_by_service_status=...,
sort_by_group_id=...,
include_virtual_users=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_email_address=...,
search_criteria_exact_user_department=...,
search_criteria_exact_user_in_trunk_group=...,
)
print(response)