コンテンツにスキップ

ファイアウォールイベント

以下の説明は、firewall_eventsで利用可能なフィールドの詳細を示しています。

Action

Type: string

Cloudflareファイアウォールがこのリクエストに対して取った第一級のアクションのコード。
可能なアクションは unknown | allow | block | challenge | jschallenge | log | connectionclose | challengesolved | challengefailed | challengebypassed | jschallengesolved | jschallengefailed | jschallengebypassed | bypass | managedchallenge | managedchallengeskipped | managedchallengenoninteractivesolved | managedchallengeinteractivesolved | managedchallengebypassed

ClientASN

Type: int

訪問者のASN番号。

ClientASNDescription

Type: string

訪問者のASNを文字列として表したもの。

ClientCountry

Type: string

リクエストが発生した国。

ClientIP

Type: string

訪問者のIPアドレス(IPv4またはIPv6)。

ClientIPClass

Type: string

訪問者のIPアドレスの分類、可能な値は: unknown | badHost | searchEngine | allowlist | monitoringService | noRecord | scan | tor

ClientRefererHost

Type: string

リファラーホスト。

ClientRefererPath

Type: string

訪問者が要求したリファラーパス。

ClientRefererQuery

Type: string

訪問者が要求したリファラーのクエリ文字列。

ClientRefererScheme

Type: string

訪問者が要求したリファーURLスキーム。

ClientRequestHost

Type: string

訪問者が要求したHTTPホスト名。

ClientRequestMethod

Type: string

訪問者が使用したHTTPメソッド。

ClientRequestPath

Type: string

訪問者が要求したパス。

ClientRequestProtocol

Type: string

訪問者が要求したHTTPプロトコルのバージョン。

ClientRequestQuery

Type: string

訪問者が要求したクエリ文字列。

ClientRequestScheme

Type: string

訪問者が要求したURLスキーム。

ClientRequestUserAgent

Type: string

訪問者のユーザーエージェント文字列。

ContentScanObjResults

Type: array[string]

コンテンツスキャン結果のリスト。

ContentScanObjSizes

Type: array[int]

コンテンツオブジェクトサイズのリスト。

ContentScanObjTypes

Type: array[string]

コンテンツタイプのリスト。

Datetime

Type: int or string

イベントがエッジで発生した日時。

Description

Type: string

このリクエストによってトリガーされたルールの説明。

EdgeColoCode

Type: string

このリクエストを処理したCloudflareデータセンターの空港コード。

EdgeResponseStatus

Type: int

ブラウザに返されたHTTPレスポンスステータスコード。

Kind

Type: string

イベントの種類、現在可能な値は: firewallのみ。

LeakedCredentialCheckResult

Type: string

漏洩した資格情報のチェック結果。

MatchIndex

Type: int

チェーン内のルールマッチインデックス。最後に一致したルールはMatchIndex 0を持ちます。最後のルールの前に別のルールが一致した場合、それはMatchIndex 1を持ちます。他の一致したルールも同様に、MatchIndexの値は23、などとなります。

Metadata

Type: object

追加の製品固有情報。メタデータはキー:値ペアで整理されています。キーと値の形式はCloudflareのセキュリティ製品によって異なる場合があり、時間とともに変わる可能性があります。

OriginResponseStatus

Type: int

ブラウザに返されたHTTPオリジンレスポンスステータスコード。

OriginatorRayID

Type: string

チャレンジ/jschallengeを発行したリクエストのRayID。

RayID

Type: string

リクエストのRayID。

Ref

Type: string

このリクエストによってトリガーされたルールのユーザー定義識別子。refsを使用して、Cloudflareが提供するRuleIDとともにルールを個別にラベル付けできます。いくつかのセキュリティ製品のRulesets APIを介してrefsを設定できます。

RuleID

Type: string

このリクエストによってトリガーされたCloudflareセキュリティ製品固有のRuleID。

Source

Type: string

このリクエストによってトリガーされたCloudflareセキュリティ製品。
可能なソースは unknown | asn | country | ip | iprange | securitylevel | zonelockdown | waf | firewallrules | uablock | ratelimit | bic | hot | l7ddos | validation | botfight | apishield | botmanagement | dlp | firewallmanaged | firewallcustom | apishieldschemavalidation | apishieldtokenvalidation | apishieldsequencemitigation