フィルタリングルール情報取得

API情報
API種別メソッドURI対象名称実行
設定GET/:GisServiceCode/fw-lbs/:IflServiceCode/filters/:IpVersion/:Direction.jsonFW+LBフィルタリングルール情報取得同期
  • 設定されたフィルタリングルールを取得する


リクエストパラメータ

パラメータ必須意味
URLGisServiceCodeP2契約のサービスコードgis########
 IflServiceCodeFW+LB 専有タイプのサービスコードifl########
 IpVersionIPv4ルールかIPv6ルール"v4"
"v6"
 Direction入力方向(ExternalからInternalへ)のルールか出力方向のルールか。IPv6は"in"のみ指定可能"in"
"out"
レスポンス
フィールドタイプ意味
FilterRuleListArrayフィルタリングルール情報オブジェクトの配列
FilterIdStringフィルタIDv4_番号
v6_番号
SourceNetworkStringソースネットワークIPアドレス/マスク長
"ANY"
DestinationNetworkStringデスティネーションネットワークIPアドレス/マスク長
"ANY"
DestinationPortStringデスティネーションポート番号

数字

"ANY"

ProtocolStringプロトコル"TCP"
"UDP"
ActionStringルールにマッチしたパケットに対する処理"ACCEPT"(許可)
"DROP"(破棄)
"REJECT"(拒否)
LabelStringラベル文字列
エラーコード
  • このAPIに関する個別エラーはありません。
  • 共通エラーコードはエラーレスポンスを参照して下さい


制限
  • 特になし


サンプル

リクエストボディ

無し

レスポンス (JSON)

{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
    "FilterRuleList": [
        {
            "FilterId": "v4_121",
            "SourceNetwork": "192.168.100.0/24",
            "DestinationNetwork": "ANY",
            "DestinationPort": "80",
            "Protocol": "TCP",
            "Action": "ACCEPT",
            "Label": "From Segment A"
        },
        {
            "FilterId": "v4_124",
            "SourceNetwork": "192.168.200.11",
            "DestinationNetwork": "ANY",
            "DestinationPort": "80",
            "Protocol": "TCP",
            "Action": "ACCEPT",
            "Label": "From Host B"
        },
        ...
    ]
}