Hi.
I am trying to create a space via go, using the example code provided in the api code. It failed with 400 - Invalid Region.
Can someone confirm that it working from go? (Using the example code as defined in
here:https://developers.digitalocean.com/documentation/spaces/
Here is my code: accessKey := xxxxx secKey . := xxxxx endpoint := “nyc3.digitaloceanspaces.com” spaceName := “my-new-space-xxxxxxxx” // Space names must be globally unique ssl := true
// Initiate a client using DigitalOcean Spaces.
client, err := minio.New(endpoint, accessKey, secKey, ssl)
if err != nil {
log.Fatal(err)
}
// Create a new Space.
err = client.MakeBucket(spaceName, "us-east-1")
if err != nil {
log.Fatal(err)
}
// List all Spaces.
spaces, err := client.ListBuckets()
if err != nil {
log.Fatal(err)
}
for _, space := range spaces {
fmt.Println(space.Name)
}
Thanks.
Ok. Its looks like nyc3 is “temporarily unavailable” for spaces? However, there is no alarm in the status page, and the return code is “Invalid Region”, which is not correct. I.e. it should be “region temporarily unavailable”
Also, why is the region in this state? What happens to clients that try to connect to spaces in this region? Can they still access existing spaces