def by_restore_point_id(self,restore_point_id: str) -> RestorePointItemRequestBuilder:
        """
        Provides operations to manage the restorePoints property of the microsoft.graph.backupRestoreRoot entity.
        param restore_point_id: The unique identifier of restorePoint
        Returns: RestorePointItemRequestBuilder
        """
        if restore_point_id is None:
            raise TypeError("restore_point_id cannot be null.")
        from .item.restore_point_item_request_builder import RestorePointItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["restorePoint%2Did"] = restore_point_id
        return RestorePointItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the restorePoints property of the microsoft.graph.backupRestoreRoot entity.
        param restore_point_id: The unique identifier of restorePoint
        Returns: RestorePointItemRequestBuilder
        
msgraph/generated/solutions/backup_restore/restore_points/restore_points_request_builder.py