Vorheriges Thema: Registerkarte "Volumes"

Nächstes Thema: Registerkarte "Konfigurationsdateien"


Registerkarte "Eigenschaften"

Die Registerkarte "Eigenschaften" definiert die Eigenschaften, die für die Appliances dieser Klasse verfügbar sind. Eigenschaften sind benannte Konfigurationsparameter für die Appliance.

Definierten von Eigenschaften

CA AppLogic unterstützt drei Eigenschaftstypen: Zeichenfolgen, Ganzzahlen und IP_owned. Sie können eine Eigenschaft als obligatorisch festlegen, sodass für jede Instanz ein expliziter Wert für die Eigenschaft festgelegt werden muss. Alternativ können Sie einen Standardwert für die Eigenschaft definieren, und dieser Wert wird verwendet, wenn auf einer Appliance-Instanz kein bestimmter Wert konfiguriert ist.

Hinweis: Der Eigenschaftstyp "IP_owned" kann für jede Appliance mit einer externen Schnittstelle angegeben werden. CA AppLogic unterstützt bis zu 4 solcher Eigenschaften pro Appliance. Für Eigenschaften, die den Eigenschaftstyp "IP_owned" verwenden, erzwingt CA AppLogic einen Eigenschaftswert innerhalb der für das Grid konfigurierten Anwendungs-IP-Bereiche (dies geschieht bei der Anwendungserstellung, wenn die Anwendung gestartet wird). Außerdem beschränkt CA AppLogic den eingehenden/ausgehenden Netzwerkverkehr auf die angegebene IP-Adresse, die der externen Schnittstelle der Appliance zugewiesen wurde (gemäß dem Wert der Eigenschaft "IP_owned"). CA AppLogic erzwingt nur IPs, die über eine Eigenschaft "IP_owned" auf der Appliance-Begrenzung festgelegt wurden. IPs, die über Zeichenfolgeneigenschaften oder Eigenschaften auf IP-Adressen-Basis festgelegt wurden, werden nicht erzwungen.

Die Eigenschaften für eine Appliance-Klasse geben die jeweiligen Anforderungen der Klasse wieder. CA AppLogic gibt die Eigenschaftswerte ohne Interpretation an die Appliance weiter. Sie können beliebige gewünschte Eigenschaften definieren.

Name

Name für die Eigenschaft. Der Eigenschaftsname identifiziert eine Eigenschaft innerhalb der Appliance eindeutig. Die Eigenschaftsnamen werden verwendet, um Eigenschaftswerte auf der Eigenschaftsseite Instanz-Einstellungen festzulegen. Die Eigenschaftsnamen werden auch in der Appliance verwendet, um die Eigenschaftswerte mit Konfigurationsparametern abzugleichen (Details finden Sie im Handbuch zur Appliance-Erstellung).

Typ

Typ der Eigenschaft. CA AppLogic unterstützt drei Eigenschaftstypen: Zeichenfolge, Ganzzahl, IP-Adresse und IP_owned. Der Typ schränkt die möglichen Eigenschaftswerte ein.

Standard

Standardwert für die Eigenschaft. Dieser Wert wird verwendet, wenn für die Eigenschaft in einer Appliance-Instanz kein spezieller Wert definiert ist. Die meisten Eigenschaften sollten über Standardwerte verfügen. Sie können den Standardwert leer lassen; in diesem Fall ist der Standardwert eine leere Zeichenfolge. Sie können den Standardwert auch deaktivieren, indem Sie die Eigenschaft obligatorisch machen.

Optionen

Zu optionalen Eigenschaftsattributen gehören u. a.:

Mandatory

Das Attribut "Obligatorisch" (Ausrufezeichen) legt fest, dass die Eigenschaft für jede Appliance-Instanz speziell festgelegt werden muss, d. h. die Eigenschaft verfügt über keinen Standardwert. Wenn viele obligatorische Eigenschaften vorhanden sind, ist die Verwendung der Appliance schwieriger. Verwenden Sie also möglichst ein Minimum an obligatorischen Eigenschaften. Obligatorische Eigenschaften sollten nur in Fällen verwendet werden, in denen kein Standard definiert werden kann. Zum Beispiel, der Zielhostname in Ausgabe-Gateways.

Einschränkungen

Verwenden Sie die Schaltfläche "Einschränkungen", um ein separates Fenster zu öffnen, in dem Sie Werteinschränkungen für die Eigenschaft definieren können.

Lowercase

Das Attribut "Lowercase" legt fest, dass für die Eigenschaftswerte nicht zwischen Groß- und Kleinschreibung unterschieden wird. Unabhängig davon, ob für Eigenschaftswerte der Instanzen Groß- oder Kleinbuchstaben verwendet werden, werden die Werte von CA AppLogic in Kleinbuchstaben umgewandelt, wenn sie für die Appliance bereitgestellt werden. Dieses Attribut ist beispielsweise nützlich für DNS-Namen und Eigenschaften mit einer vordefinierten Liste von Werten.

Ausgeblendet

Verwenden Sie das versteckte Attribut, um den Wert von Eigenschaften zu schützen, die empfindliche Daten, wie Kennwörter enthalten. Wenn Sie das versteckte Attribut aus einer Eigenschaft entfernen, löscht es den zuvor festgelegten Wert dieser Eigenschaft in der betroffenen Appliance, oder Assembly-Begrenzung, an die es umgeleitet wird.

Hinweis: Dieses Attribut trifft nur für Eigenschaften der Art Zeichenkette zu.

Info

Über die Schaltfläche "Info" erhalten Sie eine Zusammenfassung der Eigenschaftsattribute. Auf diese Weise können Sie schnell Einschränkungen anzeigen, ohne das Fenster "Beschränkungen" zu öffnen.

Hinweis: Sie können die Reihenfolge der Eigenschaften in der Liste ändern, indem Sie den Pfeil nach oben bzw. nach unten rechts neben der Liste verwenden. Wir empfehlen, die Reihenfolge der Eigenschaften möglichst intuitiv festzulegen. Gruppieren Sie die wichtigeren Eigenschaften oben in der Liste; sortieren Sie die Eigenschaften in sinnvoller Konfigurationsreihenfolge (z. B. IP-Adresse, Netzmaske und anschließend Gateway).

Eigenschaftseinschränkungen

Wenn Sie Werteinschränkungen für eine Eigenschaft definieren möchten, klicken Sie auf die Schaltfläche "Beschränkungen" . Das Fenster zum Einrichten von Einschränkungen wird geöffnet:

CA AppLogic unterstützt drei Einschränkungstypen:

Min. - Max.

Die Einschränkung "Min. - Max." (Bereich) ermöglicht es, einen Minimal- und einen Maximalwert für Ganzzahleigenschaften festzulegen. Wenn Sie nur eine Seite des Bereichs einschränken möchten, lassen Sie die andere Seite leer (d. h. geben Sie nur das Minimum oder das Maximum an).

Filter

Mit der Filtereinschränkung können Sie einen regulären Ausdruck zur Validierung des Eigenschaftswerts festlegen. Reguläre Ausdrücke sind sehr fehleranfällig; verwenden Sie diese Einschränkung also mit Vorsicht, oder verwenden Sie stattdessen die Einschränkung Werte. Die Syntax des Filters entspricht der der Mustererkennung mit regulären Ausdrücken in Perl (http://perldoc.perl.org/perlre.html). CA AppLogic führt die Erkennung für den gesamten Eigenschaftswert aus, d. h. so, als würde "/^filter$/" in einer Perl-Anweisung verwendet, die nach Übereinstimmungen suchen soll (filter steht für den Wert des Filterattributs). Sie können die Filtereinschränkung mit einem beliebigen Eigenschaftstyp verwenden.

Werte

Mit der Einschränkung "Werte" können Sie einen eine Aufzählung eines Wertesatzes für die Eigenschaft definieren, der die möglichen Eigenschaftswerte einschränkt. Die Syntax entspricht der regulärer Ausdrücke: Literalwerte getrennt durch vertikale Striche (|). Beispielsweise lässt "any|tcp|udp" einen der Werte "any", "tcp" oder "udp" als Eigenschaftswert zu. Sie können die Filtereinschränkung mit einem beliebigen Eigenschaftstyp verwenden. Für Zeichenfolgeneigenschaften können Sie die Einschränkung "Werte" zusammen mit dem Eigenschaftsattribut "Kleinbuchstaben" verwenden, damit für den Wertesatz nicht zwischen Groß- und Kleinschreibung unterschieden wird.

Wichtig! Wenn eine obligatorische Eigenschaft nicht festgelegt ist oder die Einschränkungen eines Eigenschaftswerts nicht erfüllt werden, wird die Anwendung nicht gestartet. Dies hilft dabei, sicherzustellen, dass Konfigurationseinschränkungen entsprochen wird, und vermeidet viele Konfigurationsfehler. CA AppLogic nimmt den Namen der Appliance und der Eigenschaft, deren Prüfung Fehler ergeben hat, in einen Bericht auf, sodass Sie sie leicht finden und die Fehler beheben können.