Before you upload data to Cloud Storage, you need to create one or more buckets. The command to know is mb:
gsutil mb [-c class] [-l location] [-p project_id] url…
The –c
, –l
, and –p
flags are particularly important:
-c
: The bucket's storage class: multi_regional
, regional
, nearline
, and coldline
. (Default: multi_regional
or regional
).
-l
: The bucket's multi-regional location or regional location. (Default: us).
-p
: The project's ID. (Default: the ID in the gsutil configuration file).
For example, the following command creates a regional bucket named gs://dummies123-tfbook/example
and associates it with the us-central1
region.
gsutil mb -c regional -l us-central1 gs://dummies123-tfbook/example