Удаление профиля
Удаление профиля производится следующей командой:
ydb config profile delete <profile_name> [-f]
Параметры
<profile_name>
: Имя профиля.
--force
(-f
) : Флаг усиленного режима. Если не указан, то команда будет запрашивать подтверждение удаления в интерактивном режиме, и вернет ошибку в случае если профиль отсутствует. Если указан, то запрос на подтверждение не выдается, и команда завершается успешно даже если профиля с указанным именем не существовало.
Примеры
Удаление профиля mydb1 без интерактивного подтверждения
ydb config profile delete mydb1 -f
Команда исполнится успешно также и в случае, если профиль с именем mydb1
не существует.
Удаление профиля mydb1 с интерактивным подтверждением
ydb config profile delete mydb1
Если профиль не существует, выполнение команды завершится с ошибкой:
No existing profile "mydb1". Run "ydb config profile list" without arguments to see existing profiles
Если профиль существует, то выдается интерактивный запрос на подтверждение:
Profile "mydb1" will be permanently removed. Continue? (y/n): y
Profile "mydb1" was removed.
Удаление всех профилей
Хотя специальной команды удаления всех профилей нет в YDB CLI, в Linux-совместимых операционных системах вы можете воспользоваться следующим рецептом для удаления всех существующих профилей:
ydb config profile list | while read l;do ydb config profile delete $l;done;