EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest
Bases: OCIRequest
Request a summary table of all Mobile Subscriber Directory Numbers in an enterprise. The response is either EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListResponse or ErrorResponse.
Attributes:
service_provider_id (str):
response_size_limit (Optional[int]):
search_criteria_mobile_subscriber_directory_number (Optional[List[SearchCriteriaMobileSubscriberDirectoryNumber]]):
search_criteria_exact_user_group (Optional[SearchCriteriaExactUserGroup]):
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_extension (Optional[List[SearchCriteriaExtension]]):
search_criteria_exact_user_department (Optional[SearchCriteriaExactUserDepartment]):
search_criteria_exact_mobile_network (Optional[SearchCriteriaExactMobileNetwork]):
Source code in src/mercury_ocip/commands/commands.py
26072 26073 26074 26075 26076 26077 26078 26079 26080 26081 26082 26083 26084 26085 26086 26087 26088 26089 26090 26091 26092 26093 26094 26095 26096 26097 26098 26099 26100 26101 26102 26103 26104 26105 26106 26107 26108 26109 26110 26111 26112 26113 26114 26115 26116 26117 26118 26119 26120 26121 26122 26123 26124 26125 26126 26127 26128 26129 26130 26131 26132 26133 26134 26135 26136 26137 26138 26139 26140 26141 26142 26143 26144 26145 26146 26147 26148 | |
Responses
Bases: OCIDataResponse
Response to EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest. The response contains a table with columns: "Mobile Number", "User Id", "Last Name", "First Name","Phone Number","Extension", "Group Id", "Department" and "Mobile Network". 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 "Group Id" column contains the Group Id of the user. The "Department" column contains the department of the user if it is part of a department. The "Mobile Network" column contains the Mobile Network the number belongs to.
Attributes:
mobile_subscriber_directory_numbers_assignment_table (OCITable):
Source code in src/mercury_ocip/commands/commands.py
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest
client = Client()
command = EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest(
service_provider_id=...,
response_size_limit=...,
search_criteria_mobile_subscriber_directory_number=...,
search_criteria_exact_user_group=...,
search_criteria_user_id=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_exact_user_department=...,
search_criteria_exact_mobile_network=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest",
service_provider_id=...,
response_size_limit=...,
search_criteria_mobile_subscriber_directory_number=...,
search_criteria_exact_user_group=...,
search_criteria_user_id=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_exact_user_department=...,
search_criteria_exact_mobile_network=...,
)
print(response)