FutureNet

NXR,VXRシリーズ

REST-API編

11. IPv4/IPv6設定

11-4. IPv6set設定(ipv6set)

 処理概要

IPv6set設定に関する処理を実行します。

 

URIおよびメソッド

機能 Version URI メソッド
POST PUT GET DELETE
ipv6set v2 /api/v2/ipv6set
/api/v2/ipv6set/entry
/api/v2/ipv6set/entry/{SETNAME}

凡例:〇対応、-未対応

  • api/v1は対応していません。

 

実行例

IPv6set名の作成

メソッド URI
POST /api/v2/ipv6set/entry
JSON
リクエスト

POST /api/v2/ipv6set/entry
Content-Type: application/json

 

{
"entry": {
"setname": "ipv6setlist"
}
}

 

レスポンス

201 Created

 

XML
リクエスト

POST /api/v2/ipv6set/entry
Content-Type: application/xml

 

<ipv6set>
<entry>
<setname>ipv6setlist</setname>
</entry>
</ipv6set>

 

レスポンス

201 Created

 

全IPv6set名の取得

メソッド URI
GET /api/v2/ipv6set/entry
JSON
リクエスト

GET /api/v2/ipv6set/entry
Accept: application/json

 

レスポンス

200 OK
Content-Type: application/json

 

{
"entry": [
{
"setname": "ipv6setlist"
},
{
"setname": "ipv6setlist2"
}
]
}

 

XML
リクエスト

GET /api/v2/ipv6set/entry
Accept: application/xml

 

レスポンス

200 OK
Content-Type: application/xml

 

<ipv6set>
<entry>
<setname>ipv6setlist</setname>
</entry>
<entry>
<setname>ipv6setlist2</setname>
</entry>
</ipv6set>

 

TEXT/PLAIN
リクエスト

GET /api/v2/ipv6set/entry
Accept: text/plain

 

レスポンス

200 OK
Content-Type: text/plain

 

ipv6set setname ipv6setlist file
ipv6set setname ipv6setlist2 file

 

IPv6set名の取得

メソッド URI
GET /api/v2/ipv6set/entry/{SETNAME}
JSON
リクエスト

GET /api/v2/ipv6set/entry/ipv6setlist
Accept: application/json

 

レスポンス

200 OK
Content-Type: application/json

 

{
"setname": "ipv6setlist"
}

 

XML
リクエスト

GET /api/v2/ipv6set/entry/ipv6setlist
Accept: application/xml

 

レスポンス

200 OK
Content-Type: application/xml

 

<entry>
<setname>ipv6setlist</setname>
</entry>

 

TEXT/PLAIN
リクエスト

GET /api/v2/ipv6set/entry/ipv6setlist
Accept: text/plain

 

レスポンス

200 OK
Content-Type: text/plain

 

ipv6set setname ipv6setlist file

 

IPv6set設定の削除

メソッド URI
DELETE /api/v2/ipv6set/entry/{SETNAME}

 

リクエスト

DELETE /api/v2/ipv6set/entry/ipv6setlist

 

レスポンス

204 No content

 

パラメータ

指定可能なパラメータは下記の通りです。

 

パラメータおよびレベル 説明
Lv.1 Lv.2 Lv.3
ipv6set entry setname ipv6set名