ポリシーで使用される識別子の名前に関する規則

最終公開日 : Sep 25, 2026
名前付き式、HTTP コールアウト、パターンセット、およびレート制限機能の識別子の名前は、ASCII アルファベットまたはアンダースコア (\_) で始まる必要があります。残りの文字は ASCII 英数字でもアンダースコア (\_) でもかまいません。
これらの識別子の名前は、次の予約語で始まってはいけません。
  • Alt、TRUE、FALSE という単語、または Q または S の 1 文字の識別子。
  • 特殊構文インジケーター RE (正規表現の場合) または XP (XPath 表現の場合)。
  • エクスプレッションプレフィックス。現在のところ、次のようになっています。
    • クライアント
    • 延長
    • HTTP
    • サーバー
    • システム
    • ターゲット
    • テキスト
    • URL
    • MYSQL
    • MSSQL
さらに、これらの識別子の名前は、ポリシーインフラストラクチャで使用される列挙定数の名前と同じにすることはできません。たとえば、識別子の名前を IGNORECASE、YEAR、LATIN2_CZECH_CS (MySQL 文字セット) にすることはできません。
注: NetScalerアプライアンスは、これらの単語と列挙定数を使用して識別子を大文字と小文字を区別せずに比較します。たとえば、識別子の名前を TRUE、True、または true で始めることはできません。