Объяснение
API и NETCONF/RESTCONF структурируют операции, SSH CLI требует разбора текста. Возможности commit и rollback зависят от устройства. Credentials должны иметь минимально нужные права.
Задача для самостоятельного решения
Почему парсинг вывода CLI по позиции столбца хрупок?
Показать разбор ответа
Версия ОС и ширина вывода меняют формат. Предпочитайте структурированные ответы и проверяйте схему; для CLI нужны fixtures разных вариантов.