PUT Bucket

Creates a bucket in a specified project, or sets the ACL, CORS, Lifecycle, Logging, Versioning, or Website configuration on an existing bucket. You can only apply one configuration setting per request.

Use a PUT bucket request to:

Common request headers

The following are common request headers for PUT bucket requests.

Header Description Required
Authorization The authentication string for the request. Yes
Content-Length

The length of the request body without headers (in bytes).

* Not required for requests that use chunked transfer encoding.

Yes*
Content-Type The MIME type of the request body. No
Date The date and time of the request. Yes
Host The URI for Cloud Storage. For more information, see Request URIs. Yes

Send feedback about...

Cloud Storage Documentation