Согласно документации Cloud Storage для удаления объектов ,
Невозможно отменить удаление объекта.Облачное хранилище предназначено для того, чтобы предоставить разработчикам большую гибкость и контроль над их данными, а Google поддерживает строгий контроль над обработкой и очисткой удаленных данных.Чтобы защитить себя от ошибок, вы можете настроить Версионность объектов в вашем корзине.
Таким образом, вам нужно будет включить управление версиями объектов для восстановления удаленных объектов из корзины.Обратите внимание, что это повлечет за собой дополнительные расходы.Согласно документации для контроля версий объектов ,
Внимание: Не существует ограничения по умолчанию для количества версий объектов, которые вы можете создать.За каждую архивированную версию объекта взимается та же плата, что и за живую версию объекта.Если вы включаете управление версиями, рассмотрите возможность использования управления жизненным циклом объектов, которое может удалять самые старые версии объекта по мере архивации более новых версий.