Vai al contenuto

Regioni

Le regioni, anche indicate come datacenter, giocano un ruolo fondamentale nei nostri servizi, in quanto determinano la posizione geografica dei server che andremo a creare. In caso non sia possibile creare un server in una determinata regione, cambiare datacenter potrebbe risolvere il problema della mancanza di risorse.

Tutte le Regioni

Per scoprire quali regioni sono disponibili è presente la seguente richiesta:

HTTP Request

GET /ecs/v2/regions

HTTP Response

{
    "status": "ok",
    "regions": [
        {
            "location": "ch-lug1",  #region code
            "description": "Lugano" #region label
        },
        {
            "location": "hr-zag1",
            "description": "Zagabria"
        },
        {
            "location": "it-fr2",
            "description": "Frosinone"
        },
        {
            "location": "it-mi2",
            "description": "Milano"
        }
    ]
}

Regioni disponibili

Ovviamente determinati piani potrebbero non essere disponibili in tutte le regioni, per verificare la disponibilità di un piano in una determinata regione è possibile utilizzare la seguente richiesta:

HTTP Request

POST /ecs/v2/regions/availables
{
  "plan":"ECS6"
}

HTTP Response

{
    "status": "ok",
    "regions": [    #le regioni disponibili per quel piano
        "it-fr2"
    ]
}

Attenzione

Se si prova a creare un piano in una regione non disponibile la richiesta verrà accettata ma L'Azione che ne consegue fallirà per mancanza di risorse.