Variablen in Anwendungsvorlagen erstellen

Anwendungsvorlagen unterstützen die Deklaration von Variablen in den Richtlinienausdrücken und -aktionen, die für eine Anwendung konfiguriert sind. Durch die Möglichkeit, Variablen in Richtlinienausdrücken und -aktionen zu deklarieren, können Sie vorkonfigurierte Werte in Ausdrücken (z. B. konfigurierbare Parameter wie der Hostname eines Servers oder das Ziel für eine Umschreibungsaktion) durch Werte ersetzen, die der Umgebung entsprechen, in die Sie die Vorlage importieren. Wenn Variablen für eine AppExpert t-Anwendungsvorlage konfiguriert wurden, enthält der AppExpert-Vorlagen-Assistent, der beim Importieren einer AppExpert-Anwendungsvorlage angezeigt wird, eine Seite Variablenwerte angeben, auf der Sie geeignete Werte für die für die Vorlage konfigurierten Variablen angeben können.

Betrachten Sie als Beispiel den folgenden Richtlinienausdruck, der konfiguriert ist, um den Wert des Host-Headers in einer HTTP-Anforderung auszuwerten:

HTTP.REQ.HEADER("Host").CONTAINS("server1")

Wenn der Servername zum Importzeitpunkt konfigurierbar sein soll, können Sie die Zeichenfolge “server1” als Variable angeben. Beim Importieren der Vorlage können Sie auf der Registerkarte Variablen einen neuen Wert für die Variable angeben.

Nachdem Sie eine Variable erstellt haben, können Sie Folgendes tun:

  • Weisen Sie einer vorhandenen Variablen zusätzliche Zeichenfolgen zu. Nachdem Sie eine Variable für eine Zeichenfolge erstellt haben, können Sie andere Teile desselben oder eines anderen Ausdrucks auswählen und der Variablen zuweisen. Die Zeichenfolgen, die Sie einer Variablen zuweisen, müssen nicht identisch sein. Beim Importieren werden alle Zeichenfolgen, die der Variablen zugewiesen sind, durch den von Ihnen angegebenen Wert ersetzt.
  • Zeigen Sie die Zeichenfolge (en) an, die der Variablen zugewiesen sind.
  • Zeigen Sie eine Liste aller Entitäten und Parameter an, die die Variable verwenden.

Im Assistenten zum Exportieren von Anwendungsvorlagen können Sie Variablen in bestimmten Feldern (Felder mit angrenzender Schaltfläche Schaltfläche) für folgende Entitäten definieren:

  • Cache-Richtlinien
  • Richtlinien umschreiben
  • Umschreiben von Aktionen
  • Responder-Richtlinien
  • Responder-Aktionen

So konfigurieren Sie eine Variable in einem Richtlinienausdruck oder -aktion mit der GUI:

  1. Navigieren Sie zu AppExpert > Anwendungen.
  2. Klicken Sie im Detailbereich mit der rechten Maustaste auf die Anwendung, die Sie in eine Vorlagendatei exportieren möchten, und klicken Sie dann auf Exportieren.
  3. Ändern Sie im Dialogfeld Export… als Vorlage den Standardnamen der Vorlagendatei, geben Sie den Speicherort an, an dem die Vorlage gespeichert werden soll, und klicken Sie dann auf Variablen konfigurieren.
  4. Klicken Sie im Dialogfeld Variablen konfigurieren auf die Registerkarte mit dem Richtlinienausdruck oder -aktion, für die Sie eine Variable konfigurieren möchten, wählen Sie den Ausdruck aus, und klicken Sie dann auf Variablen konfigurieren.
  5. Klicken Sie im Dialogfeld Variablen auf die Schaltfläche Schaltfläche neben dem Ausdruck oder dem Wert, in dem Sie eine Variable erstellen möchten.

  6. Führen Sie im Dialogfeld Variablen die folgenden Schritte aus:

    • Um eine Variable zu erstellen, wählen Sie im Textfeld, das den konfigurierten Ausdruck oder Wert anzeigt, die Zeichenfolge aus, die Sie beim Importieren konfigurieren möchten, und klicken Sie dann auf Hinzufügen. Geben Sie im Dialogfeld Variable hinzufügen einen Namen und eine Beschreibung für die Variable an, und klicken Sie dann auf Erstellen.

    • Der Name der Variablen, ihr Wert und die von Ihnen angegebene Beschreibung werden in der Liste Verfügbare Variablen im Dialogfeld angezeigt. Der Name, den Sie angeben, ist der Name des zugeordneten Felds im Vorlagenimport-Assistenten, und die Beschreibung wird als Alttext angezeigt, wenn der Benutzer den Mauszeiger über dem Feld positioniert.

    • Um eine Variable zu ändern, klicken Sie in der Liste Verfügbare Variablen auf die Variable, und klicken Sie dann auf Öffnen. Ändern Sie im Dialogfeld Variable hinzufügen den Wert und die Beschreibung, und klicken Sie dann auf OK.

    • Um alle Zeichenfolgen anzuzeigen, die einer bestimmten Variablen zugewiesen sind, klicken Sie in der Liste Verfügbare Variablen auf den Namen der Variablen. Die Zeichenfolgen, die der Variablen zugewiesen sind, werden hervorgehoben.

    • Um eine Liste aller Entitäten und Parameter anzuzeigen, in denen die Variable verwendet wird, klicken Sie in der Liste Verfügbare Variablen auf die Variable, deren Referenzen Sie anzeigen möchten, und klicken Sie dann auf Referenzen anzeigen.

    • Um einer vorhandenen Variablen eine Zeichenfolge zuzuweisen, wählen Sie im Textfeld, das den von Ihnen konfigurierten Ausdruck anzeigt, die Zeichenfolge aus, die Sie einer vorhandenen Variablen zuweisen möchten, klicken Sie mit der rechten Maustaste auf die Auswahl, klicken Sie auf Vorhandene Auswahl verwenden, und klicken Sie dann auf den Namen der Variablen, der Sie die Zeichenfolge zuweisen möchten.

      Wenn einer Variablen mehrere Zeichenfolgen zugewiesen sind, werden alle der Variablen zugewiesenen Zeichenfolgen durch den neuen Wert ersetzt, wenn Sie während des Imports einen neuen Wert für die Variable angeben.

  7. Klicken Sie auf Schließen.

Variablen in Anwendungsvorlagen erstellen