Preamble:
I have a Google App Engine website, and I'm having a problem where I'm being billed for no reason. In the cost table, it says the cost comes from a "Standard Storage US Multi-region", which in weird because my buckets are in South America, which are free because the project is also in SA, or something like that. Then I remembered that, every time I deploy the app, a "us.artifacts.luiz-zeroxis.appspot.com" bucket appears. Normally, I just delete it immediately after building, because for some reason this bucket does cost money. It would be great if I could just change the region of it and be done with it, but that doesn't seem possible.
This wasn't a problem, but recently it has been. I don't remember how I though about it, but I believe the problem is the new "soft delete" option that they added, which is being applied to this artifacts bucket and using up storage in the background. I already disabled all manners of soft deleting settings anywhere I could find, but somehow this one just keeps being there. I can't find much information on this in the interface, other than this in the monitoring tab: It shows 2.47 GiB in "soft-deleted-object us"!
Question:
Using the command gcloud storage ls --buckets --soft-deleted --full, it shows 3 buckets (or rather, 3 versions of the same bucket) with the name "gs://us.artifacts.luiz-zeroxis.appspot.com/", with various hard delete times in the future.
So: How can I delete these buckets permanently right now? And ideally, how can I make so it doesn't happen again?