-
Notifications
You must be signed in to change notification settings - Fork 2
Devicename
デバイス情報取得
デバイスリスト更新
デバイスリスト削除
#####URI
http://<OF-Patch Manager IP address>:<port>/ofpm/device_mng/{deviceName}
#####Method
Method name | Description |
---|---|
GET | デバイス情報取得 |
PUT | デバイスリスト更新 |
DELETE | デバイスリスト削除 |
#####Request parameters(GET) ※None parameter
#####Request parameters(PUT)
Parameter Name | Value | Description |
---|---|---|
deviceName | デバイス名を指定 | |
deviceTpye | 以下のデバイスタイプを指定 ・Spine ・Leaf ・Switch ・Server |
・SpineSWの場合 ・LeafSWの場合 ・構成SWの場合 ・SW外機器類の場合 |
datapathId | SWのdatapath_id(16桁)を指定 | |
ofcIp | OF-Patch OpenFlow Controller IPアドレスを指定 |
#####Request parameters(DELETE)
※None parameter
#####Request sample(GET)
http://127.0.0.1:18080/ofpm/device_mng/NETGEAR_GS116_HUB01
#####Request sample(PUT)
http://127.0.0.1:18080/ofpm/device_mng/NETGEAR_GS116_HUB01
{
'deviceName':'NETGEAR_GS116_HUB02',
'deviceType':'Switch',
'datapathId':'',
'ofcIp':''
}
#####Request sample(DELETE)
http://127.0.0.1:18080/ofpm/device_mng/NETGEAR_GS116_HUB01
#####Response(POST)
Parameter name | Value | Description |
---|---|---|
datapathId | SWのdatapath_id(16桁) | |
ofcIp | OF-Patch OpenFlow Controller IPアドレス | |
deviceName | デバイス名 | |
deviceType | デバイスタイプ | |
status | HTTPステータスコード | |
message | HTTPメッセージ | エラーメッセージが格納される。 |
#####Response(GET)
Parameter name | Value | Description |
---|---|---|
status | HTTPステータスコード | |
message | HTTPメッセージ | エラーメッセージが格納される。 |
#####Response(DELETE)
Parameter name | Value | Description |
---|---|---|
status | HTTPステータスコード | |
message | HTTPメッセージ | エラーメッセージが格納される。 |
#####Response sample(POST)
{
status:200
}
#####Response sample(GET)
{
{
"datapathId": "5e3e089e01e99481",
"ofcIp": "127.0.0.1:28080",
"deviceName": "PICA-P-3290-SW02",
"deviceType": "Leaf"
},
"status": 200
}