指定したモジュールのテンプレートコンフィグを取得する
パラメータ無し
Content-Type: text/plain
テキストコンフィグ
GET https://*.sacm.jp/public-api/v1/user/tsa99990001/template/1/config/0/plain
Content-Type: text/plain
hostname "${HOSTNAME}" interface lan0 add ${LAN0ADDRESS}/${LAN0PREFIX} interface lan1 add dhcp route add default dhcp telnetd enable
指定したモジュールのテンプレートコンフィグを変更する
Content-Type: text/plain
テキストコンフィグ
204
Content-Type: text/plain
ボディ無し
テンプレートコンフィグ中の文法に誤りがあると判断された場合、更新に失敗する
400
Content-Type: application/json
Key |
Type |
Value |
---|---|---|
results |
Array |
失敗理由の一覧
|
PUT https://*.sacm.jp/public-api/v1/user/tsa99990001/template/1/config/0/plain
Content-Type: text/plain
hostname "${HOSTNAME}" interface lan0 add ${LAN0ADDRESS}/${LAN0PREFIX} interface lan1 add dhcp route add default dhcp telnetd enable
Content-Type: text/plain
ボディ無し
Content-Type: application/json
{ "results": [ { "row": 4, "column": 2, "error": "\"end\" is unexpected token.", "line": "#end" }, { "row": 10, "column": 2, "error": "maximum foreach nesting level is 2.", "line": "#end" } ] }
指定したモジュールのテンプレートコンフィグを削除する
パラメータ無し
204
Content-Type: text/plain
ボディ無し
DELETE https://*.sacm.jp/public-api/v1/user/tsa99990001/template/1/config/0/plain
Content-Type: text/plain
ボディ無し