Непустые корзины S3 не могут быть удалены ни CloudFormation, ни API.
Чтобы избежать ошибок CloudFormation при удалении стека, содержащего непустую корзину, вы можете установить DeletionPolicy
*От 1005 * до Retain
.
Если вы действительно хотите очистить корзину перед ее удалением, это может быть достигнуто с помощью Пользовательского ресурса .По сути, у вас будет функция Lambda, очищающая ваше ведро во время события удаления (ваш пользовательский ресурс будет ссылаться, Ref
, ваше ведро, чтобы это работало).
Непустые группы журналов CloudWatch могут быть удалены,Вы не должны видеть никаких ошибок.