SystemLocationBasedCallingRestrictionsModifyRequest
Bases: OCIRequest
Modifies the system level Location Based Calling Restriction attributes. The response is either a SuccessResponse or an ErrorResponse.
Attributes:
physical_location_indicator (Optional[str]):
enforce_msc_validation (Optional[bool]):
enable_office_zone_announcement (Optional[bool]):
enhance_office_zone (Optional[bool]):
enable_mcc_mnc_based_location (Optional[bool]):
mcc_mnc_roaming_network_translation_index (Optional[Nillable[str]]):
default_mcc_mnc_based_location (Optional[str]):
Source code in src/mercury_ocip_fast/commands/commands.py
88797 88798 88799 88800 88801 88802 88803 88804 88805 88806 88807 88808 88809 88810 88811 88812 88813 88814 88815 88816 88817 88818 88819 88820 88821 88822 88823 88824 88825 88826 88827 88828 88829 88830 88831 88832 88833 88834 88835 88836 88837 88838 88839 88840 88841 88842 88843 88844 88845 88846 88847 88848 88849 88850 88851 88852 88853 | |
Responses
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import SystemLocationBasedCallingRestrictionsModifyRequest
client = Client()
command = SystemLocationBasedCallingRestrictionsModifyRequest(
physical_location_indicator=...,
enforce_msc_validation=...,
enable_office_zone_announcement=...,
enhance_office_zone=...,
enable_mcc_mnc_based_location=...,
mcc_mnc_roaming_network_translation_index=...,
default_mcc_mnc_based_location=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("SystemLocationBasedCallingRestrictionsModifyRequest",
physical_location_indicator=...,
enforce_msc_validation=...,
enable_office_zone_announcement=...,
enhance_office_zone=...,
enable_mcc_mnc_based_location=...,
mcc_mnc_roaming_network_translation_index=...,
default_mcc_mnc_based_location=...,
)
print(response)