En mi macOS Sierra:
$ aws s3api create-bucket --bucket testbucket --region us-west-1 { "Location": "/testbucket" }Después...
$ aws s3api get-bucket-location --bucket testbucket { "LocationConstraint": null }Lo extraño es que si revisara mi consola , mostraría mi cubo creado pero en el este de EE. UU. (región del norte de Virginia). ¿La región us-west-1 no está disponible o algo así?
Si marca la diferencia, desde $ aws configure puedo ver que mi nombre de región predeterminado es us-west-1
Default region name [us-west-1]:De la documentación : "Las regiones fuera de us-east-1 requieren que se especifique la LocationConstraint adecuada para crear el depósito en la región deseada"
Probar:
aws s3api create-bucket --region us-west-1 --bucket textbucket --create-bucket-configuration LocationConstraint=us-west-1