ServiceProviderBroadWorksMobilityMobileSubscriberDirectoryNumberGetSummaryListRequest
Bases: OCIRequest
Request a summary table of all Mobile Subscriber Directory Numbers in a service provider. This command is applicable only for service providers and will fail for enterprises. The response is either ServiceProviderBroadWorksMobilityMobileSubscriberDirectoryNumberGetSummaryListResponse or ErrorResponse.
Attributes:
service_provider_id (str):
response_size_limit (Optional[int]):
search_criteria_mobile_subscriber_directory_number (Optional[List[SearchCriteriaMobileSubscriberDirectoryNumber]]):
search_criteria_group_id (Optional[List[SearchCriteriaGroupId]]):
search_criteria_exact_mobile_network (Optional[SearchCriteriaExactMobileNetwork]):
Source code in src/mercury_ocip_fast/commands/commands.py
Responses
Bases: OCIDataResponse
Response to ServiceProviderBroadWorksMobilityMobileSubscriberDirectoryNumberGetSummaryListRequest. The column headings are "Phone Number", "Group Id" and "Mobile Network".
Attributes:
mobile_subscriber_directory_numbers_summary_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 ServiceProviderBroadWorksMobilityMobileSubscriberDirectoryNumberGetSummaryListRequest
client = Client()
command = ServiceProviderBroadWorksMobilityMobileSubscriberDirectoryNumberGetSummaryListRequest(
service_provider_id=...,
response_size_limit=...,
search_criteria_mobile_subscriber_directory_number=...,
search_criteria_group_id=...,
search_criteria_exact_mobile_network=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("ServiceProviderBroadWorksMobilityMobileSubscriberDirectoryNumberGetSummaryListRequest",
service_provider_id=...,
response_size_limit=...,
search_criteria_mobile_subscriber_directory_number=...,
search_criteria_group_id=...,
search_criteria_exact_mobile_network=...,
)
print(response)