API情報
API種別 |
メソッド |
URI |
対象 |
名称 |
実行 |
設定 |
PUT |
/:GisServiceCode/fw-lbs/:IflServiceCode/filters/:IpVersion/:Direction/:FilterId.json |
FW+LB |
フィルタリングルールラベル設定 |
同期 |
リクエストパラメータ
|
パラメータ |
必須 |
意味 |
値 |
URL |
GisServiceCode |
○ |
P2契約のサービスコード |
gis######## |
|
IflServiceCode |
○ |
FW+LB 専有タイプのサービスコード |
ifl######## |
|
IpVersion |
○ |
IPv4ルールかIPv6ルール |
"v4""v6" |
|
Direction |
○ |
入力方向(ExternalからInternalへ)のルールか出力方向のルールか。IPv6は"in"のみ指定可能 |
"in""out" |
|
FilterId |
○ |
フィルタID |
v4_番号v6_番号 |
ボディ |
Label |
○ |
ラベル |
文字列 |
レスポンス
フィールド |
タイプ |
意味 |
値 |
Current.SourceNetwork |
String |
設定したソースネットワーク |
IPアドレス/マスク長"ANY" |
Current.DestinationNetwork |
String |
設定したデスティネーションネットワーク |
IPアドレス/マスク長"ANY" |
Current.DestinationPort |
String |
設定したデスティネーションポート番号 |
数字 |
Current.Protocol |
String |
設定したプロトコル |
"TCP""UDP" |
Current.Action |
String |
設定したルールにマッチしたパケットに対する処理 |
"ACCEPT"(許可)"DROP"(破棄)"REJECT"(拒否) |
Current.Label |
String |
設定したラベル |
文字列 |
Previous.SourceNetwork |
String |
設定前のソースネットワーク |
IPアドレス/マスク長"ANY" |
Previous.DestinationNetwork |
String |
設定前のデスティネーションネットワーク |
IPアドレス/マスク長"ANY" |
Previous.DestinationPort |
String |
設定前のデスティネーションポート番号 |
数字"ANY" |
Previous.Protocol |
String |
設定前のプロトコル |
"TCP""UDP" |
Previous.Action |
String |
設定前のルールにマッチしたパケットに対する処理 |
"ACCEPT"(許可)"DROP"(破棄)"REJECT"(拒否) |
Previous.Label |
String |
設定前のラベル |
文字列 |
エラーコード
- このAPIに関する個別エラーはありません。
- 共通エラーコードはエラーレスポンスを参照して下さい
サンプル
リクエストボディ
{
"Label": "Test Rule"
}
レスポンス (JSON)
Json
{
"RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
"Current": {
"SourceNetwork": "ANY",
"DestinationNetwork": "ANY",
"DestinationPort": "80",
"Protocol": "TCP",
"Action": "ACCEPT",
"Label": "Test Rule"
},
"Previous": {
"SourceNetwork": "ANY",
"DestinationNetwork": "ANY",
"DestinationPort": "80",
"Protocol": "TCP",
"Action": "ACCEPT",
"Label": "Web Service1"
}
}