仮想サーバ作成準備(仮想サーバタイプ・フレーバ一覧の取得)
提供している仮想サーバタイプ(フレーバー)の一覧を取得する手順を解説します。
一覧を表示するには、次のAPIを実行します。
$ curl -Ss $COMPUTE/v2/$PROJECT_ID/flavors/detail -X GET \
-H "X-Auth-Token: $OS_AUTH_TOKEN" | jq '.flavors[] | {name: .name, id: .id}'
以下のようなフォーマットでレスポンスが返ってきます。
{
"name": "<フレーバー名>",
"id": "<フレーバーId>"
}
レスポンスの例は以下のようになります。
{
"name": "S-1",
"id": "1101"
}
{
"name": "S-2",
"id": "1102"
}
{
"name": "S-4",
"id": "1103"
}
{
"name": "S-8",
"id": "1104"
}
{
"name": "S-16",
"id": "1105"
}
{
"name": "M-1",
"id": "1201"
}
{
"name": "M-2",
"id": "1202"
}
{
"name": "M-4",
"id": "1203"
}
{
"name": "M-8",
"id": "1204"
}
{
"name": "M-16",
"id": "1205"
}
仮想サーバを作成する場合、フレーバーIDを指定します。