Skip to content

CPEDeviceOptionsRead22V3

Bases: OCIType

CPE device's options.

Attributes:

enable_monitoring (bool):

config_type (Optional[str]):

system_file_name (Optional[str]):

device_file_format (Optional[str]):

device_management_device_type_options (Optional[DeviceManagementDeviceTypeOptionsRead22V3]):
Source code in src/mercury_ocip_fast/commands/commands.py
@dataclass(kw_only=True)
class CPEDeviceOptionsRead22V3(OCIType):
    """CPE device's options.

    Attributes:

        enable_monitoring (bool):

        config_type (Optional[str]):

        system_file_name (Optional[str]):

        device_file_format (Optional[str]):

        device_management_device_type_options (Optional[DeviceManagementDeviceTypeOptionsRead22V3]):

    """

    enable_monitoring: bool = field(metadata={"alias": "enableMonitoring"})

    config_type: Optional[str] = field(default=None, metadata={"alias": "configType"})

    system_file_name: Optional[str] = field(
        default=None, metadata={"alias": "systemFileName"}
    )

    device_file_format: Optional[str] = field(
        default=None, metadata={"alias": "deviceFileFormat"}
    )

    device_management_device_type_options: Optional[
        DeviceManagementDeviceTypeOptionsRead22V3
    ] = field(default=None, metadata={"alias": "deviceManagementDeviceTypeOptions"})