title: Bucket insert fails with error code 400
body: <p>Here is the code segment:</p>
  
  <pre><code>Bucket newBucket = storage.buckets().insert("MyProject", new Bucket().setName("MyBucket").setLocation("US").setStorageClass("DURABLE_REDUCED_AVAILABILITY")).execute();
   } catch (GoogleJsonResponseException e) {
        System.out.println("Exception in tryCreateBucket: "+e);
        throw e;
   }
  </code></pre>
  
  <p>It throws:
  Exception in tryCreateBucket: </p>
  
  <pre><code>com.google.api.client.googleapis.json.GoogleJsonResponseException: 400 Bad Request
  {
    "code" : 400,
    "errors" : [ {
      "domain" : "global",
      "message" : "Invalid Value",
      "reason" : "invalid"
    } ],
    "message" : "Invalid Value"
  }
  </code></pre>
  
  <p>Any thoughts on how to fix this problem?</p>
  
  <p>Thanks
  /VK</p>