def METHOD_NAME(self, log_file_request_payload, device_id):
    self.device_fragment = self.get_thin_edge_device_by_name(device_id)      
    url = f"{self.c8y_url}/devicecontrol/operations"
    log_file_request_payload = {
        "deviceId": self.device_fragment["id"],
        "description": "Log file request",
        "c8y_LogfileRequest": log_file_request_payload,
    }
    req = requests.post(
        url,
        json=log_file_request_payload,
        headers=self.get_header(),
        timeout=self.timeout_req,
    )
    jresponse = json.loads(req.text)
    operation_id = jresponse.get("id")
    if not operation_id:
        raise SystemError("field id is missing in response")
    return operation_id