GroupAccessDeviceGetRequest24V3
Bases: OCIRequest
Requests the configuration of a specified group access device. The response is either GroupAccessDeviceGetResponse24V3 or ErrorResponse.
Attributes:
service_provider_id (Optional[str]):
group_id (Optional[str]):
device_name (Optional[str]):
device_external_id (Optional[str]):
Source code in src/mercury_ocip/commands/commands.py
Responses
Bases: OCIDataResponse
Response to GroupAccessDeviceGetRequest24V3.
The following elements are only used in AS data mode:
serviceProviderId
groupId
deviceName
deviceExternalId
deviceCode
deviceIPEI
deviceIndex
useDeviceCode
authBearerSubject
Attributes:
device_type (str):
protocol (Optional[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):
configuration_mode (Optional[str]):
configuration_file_name (Optional[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):
group_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/commands/commands.py
119783 119784 119785 119786 119787 119788 119789 119790 119791 119792 119793 119794 119795 119796 119797 119798 119799 119800 119801 119802 119803 119804 119805 119806 119807 119808 119809 119810 119811 119812 119813 119814 119815 119816 119817 119818 119819 119820 119821 119822 119823 119824 119825 119826 119827 119828 119829 119830 119831 119832 119833 119834 119835 119836 119837 119838 119839 119840 119841 119842 119843 119844 119845 119846 119847 119848 119849 119850 119851 119852 119853 119854 119855 119856 119857 119858 119859 119860 119861 119862 119863 119864 119865 119866 119867 119868 119869 119870 119871 119872 119873 119874 119875 119876 119877 119878 119879 119880 119881 119882 119883 119884 119885 119886 119887 119888 119889 119890 119891 119892 119893 119894 119895 119896 119897 119898 119899 119900 119901 119902 119903 119904 119905 119906 119907 119908 119909 119910 119911 119912 119913 119914 119915 119916 119917 119918 119919 119920 119921 119922 119923 119924 119925 119926 119927 119928 119929 119930 119931 119932 119933 119934 | |
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupAccessDeviceGetRequest24V3
client = Client()
command = GroupAccessDeviceGetRequest24V3(
service_provider_id=...,
group_id=...,
device_name=...,
device_external_id=...,
)
response = client.command(command)
print(response)