Create network
ネットワークを作成します。
URI
/v2.0/networks
HTTPメソッド
POST
リクエストパラメタ
| キー | 説明 | 型 | 必須/省略可 | 
|---|---|---|---|
| admin_state_up | ネットワークの管理状態 ネットワークが稼動中(true)か停止している(false)かを示します。 | xsd:bool | Optional | 
| name | ネットワーク名 リクエストボディ部は任意です。指定する場合に、この追加属性を指定できます。 | xsd:string | Optional | 
| availability_zone | アベイラビリティゾーン名 指定しなかった場合、リソースはデフォルトのアベイラビリティゾーンに作成されます。 | xsd:string | Optional | 
リクエスト例
{
	"network": {
		"name": "sample_network",
		"admin_state_up": true,
		"availability_zone": "AZ1"
	}
}    
     レスポンスステータス
| ステータスコード | 説明 | 
|---|---|
| 201 | Normal response codes | 
| badRequest (400) | Error response codes | 
| unauthorized (401) | Error response codes | 
レスポンスボディ(正常系)
{
    "network": {
        "status": "ACTIVE",
        "subnets": [],
        "name": "net1",
        "admin_state_up": true,
        "tenant_id": "9bacb3c5d39d41a79512987f338cf177",
        "mtu":0,
        "shared": false,
        "id": "4e8e5957-649f-477b-9e5b-f1f75b21c03c",
        "availability_zone": "AZ1"
    }
}
     レスポンスボディ(正常系)の説明
| 要素名 | 説明 | 
|---|---|
| admin_state_up | ネットワークの管理状態 ネットワークが稼動中(true)か停止している(false)かを示します。 | 
| id | ネットワークID | 
| name | ネットワーク名 | 
| shared | このネットワークを全プロジェクトで共有するかどうかを示します。 | 
| status | ネットワークのステータス | 
| subnets | 関連付けられているサブネット | 
| tenant_id | プロジェクトID | 
| availability_zone | アベイラビリティゾーン名 |