ServiceProviderAccessDeviceGetRequest24V3
Bases: OCIRequest
Requests the configuration of a specified service provider access device.
The following elements are only used in AS data mode and ignored in XS data mode:
deviceExternalId
The response is either ServiceProviderAccessDeviceGetResponse24V3 or ErrorResponse.
Attributes:
service_provider_id (Optional[str]):
device_name (Optional[str]):
device_external_id (Optional[str]):
Source code in src/mercury_ocip_fast/commands/commands.py
Responses
Bases: OCIDataResponse
Response to ServiceProviderAccessDeviceGetRequest24V3.
The following elements are only used in AS data mode:
useHotline
hotlineContact
serviceProviderId
deviceName
deviceExternalId
deviceCode
deviceIPEI
deviceIndex
useDeviceCode
authBearerSubject
Attributes:
device_type (str):
protocol (str):
net_address (Optional[str]):
port (Optional[int]):
outbound_proxy_server_net_address (Optional[str]):
stun_server_net_address (Optional[str]):
mac_address (Optional[str]):
serial_number (Optional[str]):
description (Optional[str]):
number_of_ports (UnboundedPositiveInt):
number_of_assigned_ports (int):
status (str):
physical_location (Optional[str]):
transport_protocol (Optional[str]):
use_custom_user_name_password (Optional[bool]):
user_name (Optional[str]):
version (Optional[str]):
service_provider_id (str):
device_name (str):
device_external_id (Optional[str]):
device_code (Optional[str]):
device_ipei (Optional[str]):
device_index (Optional[int]):
use_device_code (Optional[bool]):
auth_bearer_subject (Optional[str]):
Source code in src/mercury_ocip_fast/commands/commands.py
131984 131985 131986 131987 131988 131989 131990 131991 131992 131993 131994 131995 131996 131997 131998 131999 132000 132001 132002 132003 132004 132005 132006 132007 132008 132009 132010 132011 132012 132013 132014 132015 132016 132017 132018 132019 132020 132021 132022 132023 132024 132025 132026 132027 132028 132029 132030 132031 132032 132033 132034 132035 132036 132037 132038 132039 132040 132041 132042 132043 132044 132045 132046 132047 132048 132049 132050 132051 132052 132053 132054 132055 132056 132057 132058 132059 132060 132061 132062 132063 132064 132065 132066 132067 132068 132069 132070 132071 132072 132073 132074 132075 132076 132077 132078 132079 132080 132081 132082 132083 132084 132085 132086 132087 132088 132089 132090 132091 132092 132093 132094 132095 132096 132097 132098 132099 132100 132101 132102 132103 132104 132105 132106 132107 132108 132109 132110 132111 132112 132113 132114 132115 132116 132117 132118 132119 132120 | |
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import ServiceProviderAccessDeviceGetRequest24V3
client = Client()
command = ServiceProviderAccessDeviceGetRequest24V3(
service_provider_id=...,
device_name=...,
device_external_id=...,
)
response = client.command(command)
print(response)