テンプレートセットの情報をCSV形式で取得する
パラメータ無し
Content-Type: text/csv
テキスト(CSV)
GET https://*.sacm.jp/public-api/v1/user/tsa99990001/template/1/pack/csv
Content-Type: text/csv
[name],[sa_label],HOSTNAME,LAN0ADDRESS,LAN0PREFIX,LAN1ADDRESS [label],,ホスト名,アドレス0,プレフィックス0,アドレス1 [edit_format],,"{""type"":""text"",""options"":[]}",,, [edit_enabled],,false,false,false, [default],,hostname,192.168.0.1,24,172.0.0.1 tss99990001,拠点1,SEIL/B1 001,192.168.1.1,24,10.0.0.1 tss99990002,拠点2,SEIL/B1 002,192.168.2.1,24,10.0.0.2 tss99990003,拠点3,SEIL/B1 003,192.168.3.1,24,10.0.0.3
テンプレートセットの情報をCSVファイルの内容で変更する
Content-Type: multipart/form-data
CSVファイル
Content-Type: text/plain
true
PUT https://*.sacm.jp/public-api/v1/user/tsa99990001/template/1/pack/csv
Content-Type: multipart/form-data; boundary=----ZrY3KS4TWNvr1gNz
------ZrY3KS4TWNvr1gNz Content-Disposition: form-data; name="variable-csv-file"; filename="sample.csv" Content-Type: text/csv (Binary-data) ------ZrY3KS4TWNvr1gNz--
Content-Type: text/plain
true
変数定義
[name],[sa_label],connect,interface,ppp_acc,ppp_pass,lan0_addr
[name]
固定ヘッダ
[sa_label]
固定ヘッダ
列ごと省略可
変数名
空欄不可
重複不可
上限は200列
変数名の順序は保持される
変数ラベル
[label],,表示A,表示B,,,
[label]
固定ヘッダ
空文字
固定ヘッダ
列ごと省略可
変数のラベル名
任意の値
空欄許可
上限は200列
入力フォーマット
[edit_format],,"{""type"":""text"",""options"":[]}",,,,
[edit_format]
固定ヘッダ
空文字
固定ヘッダ
列ごと省略可
変数の入力フォーマット
Json フォーマット
空欄許可
上限は200列
エンドユーザ向け操作権限の有無
[edit_enabled],,true,false,false,false,false
[edit_enabled]
固定ヘッダ
空文字
固定ヘッダ
列ごと省略可
変数のエンドユーザ向け変更操作の有無
true or false
空欄許可
上限は200列
デフォルト変数値
[default],,pppoe,pppoe0,,,
[default]
固定ヘッダ
空文字
固定ヘッダ
列ごと省略可
変数のデフォルト値
任意の値
空欄許可
上限は200列
サービスアダプタ割当情報 及び サービスアダプタ個別変数値
tss00000001,拠点1,,,,name@example.jp,username,192.168.0.1/24
SAコード
記述されていれば割当対象と見なす
重複不可
SAラベル
空欄許可
列ごと省略可
インポート時に値は無視される
変数値
任意の値
空欄許可
上限は200列
[name]
[sa_label]
HOSTNAME
LAN0ADDRESS
LAN0PREFIX
LAN1ADDRESS
[label]
ホスト名
アドレス0
プレフィックス0
アドレス1
[edit_format]
[edit_enabled]
false
false
false
false
[default]
hostname
192.168.0.1
24
172.0.0.1
tss99990001
拠点1
SEIL/B1 001
192.168.1.1
24
10.0.0.1
tss99990002
拠点2
SEIL/B1 002
192.168.2.1
24
10.0.0.2
tss99990003
拠点3
SEIL/B1 003
192.168.3.1
24
10.0.0.3