from google.cloud import storage
storage_client = storage.Client()
bucket = storage_client.create_bucket(bucket_name)
bucket.location = 'us-west2-a'
Проблема в вашем примере кода заключается в том, что вы указали 'us-west2-a', который является именем зоны, вместо того, чтобы ставить 'us-west2', который является именем региона (местоположения).
from google.cloud import storage
storage_client = storage.Client()
bucket = storage_client.create_bucket(bucket_name)
bucket.location = 'us-west2'
При изменении на «us-west2» он должен создать ваше ведро в нужном месте.
Ссылки:
Хранение - Пример кода местоположения
Google Cloud Locations