MENU
      getWAFList
        • PDF

        getWAFList

        • PDF

        記事の要約

        Classic/VPC環境で利用できます。

        Web Application Firewall(WAF)サービスの使用中に発生したセキュリティイベントリストを照会します。

        リクエスト

        リクエスト形式を説明します。リクエスト形式は次の通りです。

        メソッドURI
        POST/getWAFList

        リクエストヘッダ

        Security Monitoring APIで共通して使用されるヘッダの詳細は、Security Monitoringのリクエストヘッダをご参照ください。

        リクエストボディ

        リクエストボディの説明は次の通りです。

        フィールドタイプ必須の有無説明
        startDateTimeLongRequiredセキュリティイベント照会開始時間(Unix timestamp)
        • <例> 1720540427000
        endDateTimeLongRequiredセキュリティイベント照会終了時間(Unix timestamp)
        • <例> 1720540427000
        pageIntegerRequiredページ番号
        countPerPageIntegerRequiredページごとの表示数
        orderStringOptionalイベント検知時間のソート順序
        • asc | desc(デフォルト)
          • asc: 昇順
          • desc: 降順
        regionCodeStringOptionalリージョンコード
        • KR | DEN | JPN | SGN | USWN
          • KR: 韓国
          • DEN: ドイツ
          • JPN: 日本
          • SGN: シンガポール
          • USWN: 米国
        zoneNameStringOptionalゾーン区分
        • KR-1 | KR-2
        attackTypeStringOptional検知された攻撃タイプ
        eventNmStringOptional検知されたイベントの名前
        attackIpStringOptional攻撃者 IPアドレス
        targetIpStringOptional攻撃対象の IPアドレス

        リクエスト例

        リクエストのサンプルコードは次の通りです。

        curl --location --request POST 'https://securitymonitoring.apigw.ntruss.com/vsecuritymonitoring/v1/getWAFList'
        --header 'x-ncp-apigw-timestamp: {Timestamp}'
        --header 'x-ncp-iam-access-key: {Access Key}'
        --header 'x-ncp-apigw-signature-v2: {API Gateway Signature}'
        --data '{
          "startDateTime": 1719849227000,
          "endDateTime": 1720108427000,
          "page": 1,
          "countPerPage": 20
        }'
        Curl

        レスポンス

        レスポンス形式を説明します。

        レスポンスボディ

        レスポンスボディの説明は次の通りです。

        フィールドタイプ必須の有無説明
        returnCodeInteger-リクエストに対する処理結果コード
        wafDataList[]Array-WAFセキュリティイベントリスト
        wafDataList[].ticketIdString-セキュリティイベントに付与された固有番号
        wafDataList[].dateString-セキュリティイベントの検知時間(Unix timestamp)
        wafDataList[].productString-サービス区分
        • WAF | WAF_V2
          • WAF: Classic環境
          • WAF_V2: VPC環境
        wafDataList[].eventNmString-検知されたセキュリティイベントの名前
        wafDataList[].attackTypeString-検知された攻撃タイプ
        wafDataList[].attackerIpString-攻撃者 IPアドレス
        wafDataList[].attackerPortString-攻撃者のポート番号
        wafDataList[].targetIpString-攻撃対象の IPアドレス
        wafDataList[].targetPortString-攻撃対象のポート番号
        wafDataList[].regionString-リージョン
        wafDataList[].zoneNameString-ゾーン区分
        • KR-1 | KR-2
        wafDataList[].platFormString-プラットフォーム区分
        • CLASSIC | VPC
        wafDataList[].vpcNameString-VPC名
        returnMessageString-リクエストに対する処理結果メッセージ
        totalRowsInteger-照会されたリストの総数
        pageInteger-リクエストページ番号

        レスポンスステータスコード

        Security Monitoring APIで共通して使用されるエラーコードの詳細は、Security Monitoringの共通エラーコードをご参照ください。

        レスポンス例

        レスポンスのサンプルコードは次の通りです。

        {
            "returnCode": 0,
            "wafDataList": [
                {
                    "ticketId": "526105713",
                    "date": "1720073905000",
                    "product": "WAF_V2",
                    "eventNm": "SQL Injection",
                    "attackType": "SQL injection",
                    "attackerIp": "***.***.***.***",
                    "attackerPort": "43586",
                    "targetIp": "***.***.***.***",
                    "targetPort": "80",
                    "region": "Korea",
                    "zoneName": "KR-2",
                    "platForm": "VPC",
                    "vpcName": "kr-sm-vpc"
                }
            ],
            "returnMessage": "SUCCESS",
            "totalRows": 1,
            "page": 1
        }
        JSON

        この記事は役に立ちましたか?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.