SystemCPEConfigRebuildConfigFileRequest
Bases: OCIRequest
Rebuild the system default config file for the specified device type. If the device type is not specified, all files for all device types in the system are rebuilt. The response is either a SuccessResponse or an ErrorResponse.
Attributes:
device_type (Optional[str]):
rebuild_type (Optional[str]):
force (Optional[bool]):
Source code in src/mercury_ocip_fast/commands/commands.py
| @dataclass(kw_only=True)
class SystemCPEConfigRebuildConfigFileRequest(OCIRequest):
"""Rebuild the system default config file for the specified device type.
If the device type is not specified, all files for all device types in the system are rebuilt.
The response is either a SuccessResponse or an ErrorResponse.
Attributes:
device_type (Optional[str]):
rebuild_type (Optional[str]):
force (Optional[bool]):
"""
device_type: Optional[str] = field(default=None, metadata={"alias": "deviceType"})
rebuild_type: Optional[str] = field(default=None, metadata={"alias": "rebuildType"})
force: Optional[bool] = field(default=None, metadata={"alias": "force"})
|
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 SystemCPEConfigRebuildConfigFileRequest
client = Client()
command = SystemCPEConfigRebuildConfigFileRequest(
device_type=...,
rebuild_type=...,
force=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("SystemCPEConfigRebuildConfigFileRequest",
device_type=...,
rebuild_type=...,
force=...,
)
print(response)