Description

ローカルネットワーク用のサブネットを作成します。

Request URL

Network API

POST /v2.0/subnets

Request Json

{
    "subnet": {
        "network_id": "ネットワークID",
        "cidr": "ネットワークアドレス"
    }
}

Request Parameters

Parameter Value Style Description
X-Auth-Token トークンID header トークンIDを指定します。
network_id ネットワークID body ローカルネットワークのネットワークIDを指定します。
cidr ネットワークアドレス body CIDR形式でネットワークアドレスを指定します。
例 XXX.XXX.XXX.XXX/24

Response Code

Success

201

Example

Request

curl -i -X POST \
-H "Accept: application/json" \
-H "X-Auth-Token: トークンID" \
-d '{"subnet": {"network_id": "ネットワークID", "cidr": "ネットワークアドレス"}}' \
https://networking.tyo1.conoha.io/v2.0/subnets

Response

HTTP/1.1 201 Created
Server: openresty/1.7.10.1
Date: Fri, 08 May 2015 12:02:33 GMT
Content-Type: application/json
Content-Length: 412
Connection: keep-alive

{
  "subnet": {
    "name": "local-192-168-1-0-24",
    "enable_dhcp": false,
    "network_id": "df980e5d-dc69-4744-a13b-98731565b4ab",
    "tenant_id": "22394afc818d471ca2f0308c06ae7460",
    "dns_nameservers": [],
    "gateway_ip": null,
    "ipv6_ra_mode": null,
    "allocation_pools": [
      {
        "start": "192.168.1.1",
        "end": "192.168.1.254"
      }
    ],
    "host_routes": [],
    "ip_version": 4,
    "ipv6_address_mode": null,
    "cidr": "192.168.1.0/24",
    "id": "96a34090-39fc-4a13-8a6b-e85644288039"
  }
}

ConoHaにて提供しておりますAPIにつきましては、クラウド基盤として採用しておりますOpenStackの機能にて実装しておりますので、詳細な情報や使い方はOpenStackのドキュメントにてご確認ください。