ServiceProviderAccessDeviceModifyRequest22
Bases: OCIRequest
Request to modify a specified service provider access device. The response is either SuccessResponse or ErrorResponse.
The following elements are only used in AS data mode and ignored in XS data mode:
deviceExternalId
deviceIPEI
useDeviceCode
deviceCode
Attributes:
service_provider_id (Optional[str]):
device_name (Optional[str]):
device_external_id (Optional[str]):
protocol (Optional[str]):
net_address (Optional[Nillable[str]]):
port (Optional[Nillable[int]]):
outbound_proxy_server_net_address (Optional[Nillable[str]]):
stun_server_net_address (Optional[Nillable[str]]):
mac_address (Optional[Nillable[str]]):
serial_number (Optional[Nillable[str]]):
description (Optional[Nillable[str]]):
physical_location (Optional[Nillable[str]]):
transport_protocol (Optional[str]):
use_custom_user_name_password (Optional[bool]):
access_device_credentials (Optional[Nillable[DeviceManagementUserNamePassword16]]):
device_ipei (Optional[Nillable[str]]):
use_device_code (Optional[bool]):
device_code (Optional[Nillable[str]]):
Source code in src/mercury_ocip_fast/commands/commands.py
62842 62843 62844 62845 62846 62847 62848 62849 62850 62851 62852 62853 62854 62855 62856 62857 62858 62859 62860 62861 62862 62863 62864 62865 62866 62867 62868 62869 62870 62871 62872 62873 62874 62875 62876 62877 62878 62879 62880 62881 62882 62883 62884 62885 62886 62887 62888 62889 62890 62891 62892 62893 62894 62895 62896 62897 62898 62899 62900 62901 62902 62903 62904 62905 62906 62907 62908 62909 62910 62911 62912 62913 62914 62915 62916 62917 62918 62919 62920 62921 62922 62923 62924 62925 62926 62927 62928 62929 62930 62931 62932 62933 62934 62935 62936 62937 62938 62939 62940 62941 62942 62943 62944 62945 62946 62947 62948 62949 62950 62951 62952 62953 62954 62955 62956 62957 62958 62959 62960 62961 62962 62963 62964 62965 62966 62967 62968 62969 62970 62971 62972 62973 62974 62975 62976 | |
Responses
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import ServiceProviderAccessDeviceModifyRequest22
client = Client()
command = ServiceProviderAccessDeviceModifyRequest22(
service_provider_id=...,
device_name=...,
device_external_id=...,
protocol=...,
net_address=...,
port=...,
outbound_proxy_server_net_address=...,
stun_server_net_address=...,
mac_address=...,
serial_number=...,
description=...,
physical_location=...,
transport_protocol=...,
use_custom_user_name_password=...,
access_device_credentials=...,
device_ipei=...,
use_device_code=...,
device_code=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("ServiceProviderAccessDeviceModifyRequest22",
service_provider_id=...,
device_name=...,
device_external_id=...,
protocol=...,
net_address=...,
port=...,
outbound_proxy_server_net_address=...,
stun_server_net_address=...,
mac_address=...,
serial_number=...,
description=...,
physical_location=...,
transport_protocol=...,
use_custom_user_name_password=...,
access_device_credentials=...,
device_ipei=...,
use_device_code=...,
device_code=...,
)
print(response)