-class ORanDu(ORanNode, IORanDu):
- def __init__(self, o_ran_du_data: IORanDu = None, **kwargs):
- super().__init__(o_ran_du_data, **kwargs)
+class ORanDu(ORanNode):
+ def __init__(
+ self,
+ data: dict[str, Any] = cast(dict[str, Any], default_value),
+ **kwargs: dict[str, Any]
+ ) -> None:
+ o_ran_du_data: IORanDu = self._to_o_ran_du_data(data)
+ super().__init__(cast(dict[str, Any], o_ran_du_data), **kwargs)