GroupBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest
Bases: OCIRequest
Get the list of assigned and unassigned Mobile Subscriber Directory Numbers in a group. Each DN can be assigned to a user. . This command is applicable only for group in a service provider and will fail for a group in an enterprise. The response is either a GroupBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
response_size_limit (Optional[int]):
search_criteria_mobile_subscriber_directory_number (Optional[List[SearchCriteriaMobileSubscriberDirectoryNumber]]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_user_last_name (Optional[List[SearchCriteriaUserLastName]]):
search_criteria_user_first_name (Optional[List[SearchCriteriaUserFirstName]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_exact_user_department (Optional[SearchCriteriaExactUserDepartment]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
Source code in src/mercury_ocip_fast/commands/commands.py
34510 34511 34512 34513 34514 34515 34516 34517 34518 34519 34520 34521 34522 34523 34524 34525 34526 34527 34528 34529 34530 34531 34532 34533 34534 34535 34536 34537 34538 34539 34540 34541 34542 34543 34544 34545 34546 34547 34548 34549 34550 34551 34552 34553 34554 34555 34556 34557 34558 34559 34560 34561 34562 34563 34564 34565 34566 34567 34568 34569 34570 34571 34572 34573 34574 34575 34576 34577 34578 34579 | |
Responses
Bases: OCIDataResponse
Response to the GroupBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest. The response contains a table with columns: "Mobile Number", "User Id", "Last Name", "First Name","Phone Number", "Extension", "Department",. The "Mobile Number" column contains a single DN. The "User Id", "Last Name" and "First Name" columns contains the corresponding attributes of the user possessing the DN(s). The "Phone Number" column contains a single DN. The "Department" column contains the department of the user if it is part of a department.
Attributes:
mobile_subscriber_directory_number_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 GroupBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest
client = Client()
command = GroupBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest(
service_provider_id=...,
group_id=...,
response_size_limit=...,
search_criteria_mobile_subscriber_directory_number=...,
search_criteria_user_id=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_exact_user_department=...,
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("GroupBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest",
service_provider_id=...,
group_id=...,
response_size_limit=...,
search_criteria_mobile_subscriber_directory_number=...,
search_criteria_user_id=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_exact_user_department=...,
search_criteria_extension=...,
)
print(response)