SystemCPEConfigResetDeviceTypeRequest
Bases: OCIRequest
Reset all the devices of the specified device type in the system. If the device type is not specified, all device in the system are reset. The response is either a SuccessResponse or an ErrorResponse.
Attributes:
device_type (Optional[str]):
Source code in src/mercury_ocip_fast/commands/commands.py
| @dataclass(kw_only=True)
class SystemCPEConfigResetDeviceTypeRequest(OCIRequest):
"""Reset all the devices of the specified device type in the system.
If the device type is not specified, all device in the system are reset.
The response is either a SuccessResponse or an ErrorResponse.
Attributes:
device_type (Optional[str]):
"""
device_type: Optional[str] = field(default=None, metadata={"alias": "deviceType"})
|
Responses
Bases: OCIResponseSource code in src/mercury_ocip_fast/commands/base_command.py
| class SuccessResponse(OCIResponse):
pass
|
Bases: OCIResponseSource code in src/mercury_ocip_fast/commands/base_command.py
| class ErrorResponse(OCIResponse):
errorCode: Optional[int] = None
summary: str
summaryEnglish: str
detail: Optional[str] = None
|
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import SystemCPEConfigResetDeviceTypeRequest
client = Client()
command = SystemCPEConfigResetDeviceTypeRequest(
device_type=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("SystemCPEConfigResetDeviceTypeRequest",
device_type=...,
)
print(response)