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": [],
          "gateway_ip": "10.0.0.1",
          "ipv6_ra_mode": null,
          "allocation_pools": [
           {
            "start": "10.0.0.2",
            "end": "10.0.0.254"
           }
          ],
          "host_routes": [],
          "ip_version": 4,
          "ipv6_address_mode": null,
          "cidr": "10.0.0.0/24",
          "id": "08eae331-0402-425a-923c-34f7cfe39c1b",
          "subnetpool_id": null,
          "availability_zone": "AZ1"
         },
         {
          "name": "my_subnet",
          "enable_dhcp": true,
          "network_id": "d32019d3-bc6e-4319-9c1d-6722fc136a22",
          "tenant_id": "4fd44f30292945e481c7b8a0c8908869",
          "dns_nameservers": [],
          "gateway_ip": "192.0.0.1",
          "ipv6_ra_mode": null,
          "allocation_pools": [
           {
            "start": "192.0.0.2",
            "end": "192.255.255.254"
           }
          ],
          "host_routes": [],
          "ip_version": 4,
          "ipv6_address_mode": null,
          "cidr": "192.0.0.0/8",
          "id": "54d6f61d-db07-451c-9ab3-b9609b6b6f0b",
          "subnetpool_id": null,
          "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 サブネット用ホストルート辞書の一覧。以下はその一例です。

"host_routes":[
	{
		"destination":"0.0.0.0/0",
		"nexthop":"172.16.1.254"
	},
	{
		"destination":"192.168.0.0/24",
		"nexthop":"192.168.0.1"
	}
]             
               
ip_version IPバージョン (4)
gateway_ip ゲートウェイのIPアドレス
cidr サブネットのCIDR
id サブネットのID
availability_zone アベイラビリティゾーン名
ipv6_ra_mode ネットワークサービスによるICMPv6パケット送信可否

値はnullとなります。

ipv6_address_mode IPv6アドレスの割当方法

値はnullとなります。

subnetpool_id サブネットプールID

値はnullとなります。