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

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