Error when trying to create google_storage_bucket with dots in name

Terraform version: 1.0.2 (latest)

When trying to create google_storage_bucket entity, I see the below:

Error: invalid resource name
A name must start with a letter or underscore and may contain only letters, digits, underscores and dashes.

Note: it’s perfectly normal (Google Cloud doesn’t object) to have dots in bucket names. I am generating Terraform scenarios using an existing resources set (to re-create it automatically), so “just don’t use dots” isn’t an option.

Is it possible to prevent/make less strict the above name check, or I shall use some ugly workaround (such as calling Google Cloud API from a script, to pass whatever data I need)?