List subnets
指定したプロジェクトがアクセスできるサブネットの一覧を表示します。
URI
/v2.0/subnets
HTTPメソッド
GET
レスポンスステータス
ステータスコード | 説明 |
---|---|
200 | Normal response codes |
unauthorized (401) | Error response codes |
レスポンスボディ(正常系)
{
"subnets": [
{
"name": "private-subnet",
"enable_dhcp": true,
"network_id": "db193ab3-96e3-4cb3-8fc5-05f4296d0324",
"tenant_id": "26a7980765d0414dbc1fc1f88cdb7e6e",
"dns_nameservers": [],
"allocation_pools": [
{
"start": "10.0.0.2",
"end": "10.0.0.254"
}
],
"host_routes": [],
"ip_version": 4,
"gateway_ip": "10.0.0.1",
"cidr": "10.0.0.0/24",
"id": "08eae331-0402-425a-923c-34f7cfe39c1b",
"availability_zone": "AZ1"
},
{
"name": "my_subnet",
"enable_dhcp": true,
"network_id": "d32019d3-bc6e-4319-9c1d-6722fc136a22",
"tenant_id": "4fd44f30292945e481c7b8a0c8908869",
"dns_nameservers": [],
"allocation_pools": [
{
"start": "192.0.0.2",
"end": "192.255.255.254"
}
],
"host_routes": [],
"ip_version": 4,
"gateway_ip": "192.0.0.1",
"cidr": "192.0.0.0/8",
"id": "54d6f61d-db07-451c-9ab3-b9609b6b6f0b",
"availability_zone": "AZ1"
}
]
}
レスポンスボディ(正常系)の説明
要素名 | 説明 |
---|---|
name | サブネット名 |
enable_dhcp | DHCPが有効な場合は"true"、無効な場合は"false"に設定します。 |
network_id | アタッチされているネットワークのID |
tenant_id | ネットワークを所有しているプロジェクトID |
dns_nameservers | サブネット用DNSネームサーバの一覧
例: [“8.8.8.7”, “8.8.8.8”]. 指定したIPアドレスは昇順にソートされた状態で表示されます。 最後に表示されているIPアドレスがプライマリDNSアドレスです。 |
allocation_pools | 割り当てプールの開始アドレスと終了アドレス |
host_routes | サブネット用ホストルート辞書の一覧。以下はその一例です。
|
ip_version | IPバージョン (4) |
gateway_ip | ゲートウェイのIPアドレス |
cidr | サブネットのCIDR |
id | サブネットのID |
availability_zone | アベイラビリティゾーン名 |