Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

JSON オブジェクト

最終更新 Markdown で表示Agent セットアップ

このページでは、API で使う TCP 防御ルールの JSON オブジェクトの例を示します。

Prefix

{
  "id": "31c70c65-9f81-4669-94ed-1e1e041e7b06",
  "prefix": "192.0.2.0/24",
  "comment": "Game ranges",
  "excluded": false,
  "created_on": "2022-01-01T13:06:04.721954+01:00",
  "modified_on": "2022-01-01T13:06:04.721954+01:00"
}

許可リスト内のプレフィックス

{
  "id": "31c70c65-9f81-4669-94ed-1e1e041e7b06",
  "prefix": "192.0.2.0/24",
  "comment": "Game ranges",
  "enabled": true,
  "created_on": "2021-10-01T13:06:04.721954+01:00",
  "modified_on": "2021-10-01T13:06:04.721954+01:00"
}

prefix フィールドには、IP アドレスまたは CIDR レンジを指定できます。

SYN flood ルールまたは out-of-state TCP ルール

{
  "id": "31c70c65-9f81-4669-94ed-1e1e041e7b06",
  "scope": "region",
  "name": "WEUR",
  "rate_sensitivity": "medium",
  "burst_sensitivity": "medium",
  "created_on": "2021-10-01T13:10:38.762503+01:00",
  "modified_on": "2021-10-01T13:10:38.762503+01:00"
}

scope フィールドの値は globalregiondatacenter のいずれかです。region(または datacenter)スコープを指定する場合は、name フィールドにリージョンコード(またはデータセンターコード)を指定する必要があります。

rate_sensitivityburst_sensitivity の値は lowmediumhigh のいずれかです。

Filter

{
  "id": "20b99eb6-8b48-48dd-a5b9-a995a0843b57",
  "expression": "ip.dst in { 192.0.2.0/24 203.0.113.0/24 } and tcp.dstport in { 80 443 10000..65535 }",
  "mode": "enabled",
  "created_on": "2022-11-01T13:10:38.762503+01:00",
  "modified_on": "2022-11-01T13:10:38.762503+01:00"
}

expression フィールドは、最大 8,192 文字の Rules language 式 です。次のフィールドを含められます。

  • ip.src
  • ip.dst
  • tcp.srcport
  • tcp.dstport

mode の値は enableddisabledmonitoring のいずれかです。

役に立ちましたか?