GroupSessionAdmissionControlGetAvailableDeviceListRequest
Bases: OCIRequest
Request to get the list of devices can be assigned to session admission control group for the group. The response is either an GroupSessionAdmissionControlGetAvailableDeviceListResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
response_size_limit (Optional[int]):
search_criteria_device_name (Optional[List[SearchCriteriaDeviceName]]):
search_criteria_device_mac_address (Optional[List[SearchCriteriaDeviceMACAddress]]):
search_criteria_device_net_address (Optional[List[SearchCriteriaDeviceNetAddress]]):
search_criteria_exact_device_type (Optional[SearchCriteriaExactDeviceType]):
search_criteria_exact_device_level (Optional[SearchCriteriaExactDeviceLevel]):
Source code in src/mercury_ocip/commands/commands.py
56355 56356 56357 56358 56359 56360 56361 56362 56363 56364 56365 56366 56367 56368 56369 56370 56371 56372 56373 56374 56375 56376 56377 56378 56379 56380 56381 56382 56383 56384 56385 56386 56387 56388 56389 56390 56391 56392 56393 56394 56395 56396 56397 56398 56399 56400 56401 56402 56403 56404 56405 56406 | |
Responses
Bases: OCIDataResponse
Response to GroupSessionAdmissionControlGetAvailableDeviceListRequest. Contains a table of devices can be assigned to session admission control group in the group.
Attributes:
access_device (Optional[List[AccessDevice]]):
Source code in src/mercury_ocip/commands/commands.py
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupSessionAdmissionControlGetAvailableDeviceListRequest
client = Client()
command = GroupSessionAdmissionControlGetAvailableDeviceListRequest(
service_provider_id=...,
group_id=...,
response_size_limit=...,
search_criteria_device_name=...,
search_criteria_device_mac_address=...,
search_criteria_device_net_address=...,
search_criteria_exact_device_type=...,
search_criteria_exact_device_level=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("GroupSessionAdmissionControlGetAvailableDeviceListRequest",
service_provider_id=...,
group_id=...,
response_size_limit=...,
search_criteria_device_name=...,
search_criteria_device_mac_address=...,
search_criteria_device_net_address=...,
search_criteria_exact_device_type=...,
search_criteria_exact_device_level=...,
)
print(response)