SystemNetworkClassOfServiceModifyRequest
Bases: OCIRequest
Modify an existing Network Class of Service. The following elements are only used in AS data mode: callProcessingPolicyProfileName
The response is either a SuccessResponse or an ErrorResponse.
Attributes:
name (str):
new_name (Optional[str]):
description (Optional[Nillable[str]]):
communication_barring_profile0 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile1 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile2 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile3 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile4 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile5 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile6 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile7 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile8 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
communication_barring_profile9 (Optional[Nillable[NetworkClassOfServiceCommunicationBarringProfile]]):
network_translation_index (Optional[Nillable[str]]):
call_processing_policy_profile_name (Optional[Nillable[str]]):
Source code in src/mercury_ocip_fast/commands/commands.py
89882 89883 89884 89885 89886 89887 89888 89889 89890 89891 89892 89893 89894 89895 89896 89897 89898 89899 89900 89901 89902 89903 89904 89905 89906 89907 89908 89909 89910 89911 89912 89913 89914 89915 89916 89917 89918 89919 89920 89921 89922 89923 89924 89925 89926 89927 89928 89929 89930 89931 89932 89933 89934 89935 89936 89937 89938 89939 89940 89941 89942 89943 89944 89945 89946 89947 89948 89949 89950 89951 89952 89953 89954 89955 89956 89957 89958 89959 89960 89961 89962 89963 89964 89965 89966 89967 89968 89969 89970 89971 89972 89973 89974 89975 89976 89977 89978 89979 89980 89981 89982 89983 89984 89985 89986 89987 89988 89989 89990 89991 89992 89993 89994 89995 89996 89997 89998 89999 | |
Responses
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import SystemNetworkClassOfServiceModifyRequest
client = Client()
command = SystemNetworkClassOfServiceModifyRequest(
name=...,
new_name=...,
description=...,
communication_barring_profile0=...,
communication_barring_profile1=...,
communication_barring_profile2=...,
communication_barring_profile3=...,
communication_barring_profile4=...,
communication_barring_profile5=...,
communication_barring_profile6=...,
communication_barring_profile7=...,
communication_barring_profile8=...,
communication_barring_profile9=...,
network_translation_index=...,
call_processing_policy_profile_name=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("SystemNetworkClassOfServiceModifyRequest",
name=...,
new_name=...,
description=...,
communication_barring_profile0=...,
communication_barring_profile1=...,
communication_barring_profile2=...,
communication_barring_profile3=...,
communication_barring_profile4=...,
communication_barring_profile5=...,
communication_barring_profile6=...,
communication_barring_profile7=...,
communication_barring_profile8=...,
communication_barring_profile9=...,
network_translation_index=...,
call_processing_policy_profile_name=...,
)
print(response)