Первое, что вам следует знать, это то, что в Cloud Storage на самом деле нет «папок». Поэтому операции по переименованию папки не выполняются.
Можно представить хранилище как гигантскую карту ключей к значениям, где ключами являются имена файлов (полный путь), а значения - содержание файлов. Когда префикс для имени пути перекрывается с другим путем, он создает вид папки, что полезно для организации ваших данных и навигации по ним в консоли. Но в файловой системе вашего компьютера все еще нет таких папок, которые есть у вас.
Самое близкое к переименованию папки - это просто переименование каждого файла, путь которого содержит эту «папку». Итак, если у вас есть этот файл:
/ foo / bar / file.jpg
и вы хотите переименовать "bar" в "baz", то вам нужно переименовать или как-то переместить файл с таким именем:
/ foo / baz / file.jpg
Операция выполняется для всего пути файла, а не для того, что выглядит как «папка» в пути. Это необходимо сделать для каждого файла, имя которого начинается с "/foo/bar".
. См. Также: Перемещение / переименование папки в облачном хранилище Google с помощью nodejs gcloud api