Filters API の JSON レスポンスは、次の構造です。
{
"id": "6f58318e7fa2477a23112e8118c66f61",
"expression": "http.request.uri.path ~ \"^.*/wp-login.php$\" or http.request.uri.path ~ \"^.*/xmlrpc.php$\"",
"paused": true,
"description": "WordPress login paths",
"ref": ""
}次の表は、オブジェクトのプロパティをまとめたものです。
| プロパティ | 説明 | 制約 |
|---|---|---|
idString | Cloudflare が生成する UUIDv4 識別子です。 | 一意、読み取り専用 長さ: 32 文字 |
expressionString | リクエストを評価する Rules language の式です。詳細は Expressions を参照してください。 | |
pausedBoolean | フィルターが非アクティブなときに true を返します。フィルターの有効 / 無効には ref を使います。 | デフォルト: false |
descriptionString | フィルターの概要です。 | 最大長: 500 文字 |
refString | フィルターをタグ付けするための短い文字列です。 | 最大長: 50 文字 |