次回起動時コンフィグの概要の一覧を取得する
パラメータ無し
Key |
Type |
Value |
---|---|---|
results |
Array |
動作コンフィグの概要の一覧 |
GET https://*.sacm.jp/public-api/v1/user/tsa99990001/sa/tss99990001/config/startup
Content-Type: application/json
{ "results": [ { "moduleId": 0, "moduleName": "SEIL/B1 3.71 (Symphony8)", "version": "3.71.0-0", "binary": false, "lastModified": "2012/06/18 10:36:48" }, { "moduleId": 1, "moduleName": "update-firmware", "version": "0.0.0-0", "binary": false, "lastModified": "2012/06/18 10:36:48" } ] }
作業コンフィグまたはテンプレートセットの内容を次回起動時コンフィグに反映する
パラメータ無し
204
Content-Type: text/plain
ボディ無し
文法チェック対応のサービスアダプタのみ。機器に反映できないコンフィグと判断された場合、反映に失敗する
400
Content-Type: application/json
Key |
Type |
Value |
---|---|---|
results |
Array |
失敗理由の一覧
|
PUT https://*.sacm.jp/public-api/v1/user/tsa99990001/sa/tss99990001/config/startup
ボディ無し
Content-Type: text/plain
ボディ無し
Content-Type: application/json
{ "results": [ { "row": 3, "column ":null, "error": "invalidaddress:dhcpd", "line": "route.ipv4.0.gateway", "label": "syntax" }, { "row": 4, "column" :null, "error": "unknownkey.", "line": "key", "label": "syntax" }, { "row": 4, "column": null, "error": "refusekeyname.", "line": "key", "label": "recipe" } ] }
指定したモジュールのテキスト形式の次回起動時コンフィグを取得する
パラメータ無し
Content-Type: text/plain
コンフィグ(テキスト)
GET https://*.sacm.jp/public-api/v1/user/tsa99990001/sa/tss99990001/config/startup/0/plain
Content-Type: text/plain
hostname "sample" interface lan0 add 192.168.0.1/24 interface lan1 add dhcp route add default dhcp telnetd enable
指定したモジュールのバイナリ形式の次回起動時コンフィグを取得する
パラメータ無し
Content-Type: application/octet-stream
コンフィグ(バイナリ)
GET https://*.sacm.jp/public-api/v1/user/tsa99990001/sa/tss99990001/config/startup/0/binary
Content-Type: application/octet-stream
コンフィグ(バイナリ)