StyleBook-Konfiguration

StyleBooks importieren

Dies ist der zweite Abschnitt Ihres StyleBook und ermöglicht es Ihnen, von Ihrem aktuellen StyleBook aus zu deklarieren, auf welches andere StyleBook Sie verweisen möchten. Auf diese Weise können Sie andere StyleBooks importieren und wiederverwenden, anstatt dieselbe Konfiguration in Ihrem eigenen StyleBook neu zu erstellen. Dies ist ein obligatorischer Abschnitt.

Sie müssen den Namespace und die Versionsnummer der StyleBooks deklarieren, auf die Sie in Ihrem aktuellen StyleBook verweisen möchten. Jedes StyleBook muss auf den Namespace netscaler.nitro.config verweisen, wenn es eines der NITRO-Konfigurationsobjekte direkt verwendet. Dieser Namespace enthält alle NetScaler NITRO-Typen, wie lbvserver Dienst oder Monitor. StyleBooks für NetScaler Versionen 10.5 und höher werden unterstützt. Das bedeutet, dass Sie mit Ihrem StyleBook Konfigurationen auf jeder NetScaler-Instanz erstellen und ausführen können, auf der Version 10.5 oder höher ausgeführt wird.

Das Präfix-Attribut, das im Abschnitt import-stylebooks verwendet wird, ist eine Abkürzung für die Kombination aus Namespace und Version. Das Präfix “ns” kann beispielsweise verwendet werden, um auf den Namespace netscaler.nitro.config mit Version 10.5 zu verweisen. In den späteren Abschnitten Ihres StyleBook können Sie einfach die Präfixzeichenfolge verwenden, die zusammen mit dem Namen des StyleBooks ausgewählt wurde, um es eindeutig zu identifizieren, anstatt jedes Mal, wenn Sie auf ein StyleBook mit diesem Namespace und dieser Version verweisen möchten, den Namespace und die Version zu verwenden.

Beispiel:

     import-stylebooks:
      -
        namespace: netscaler.nitro.config
        version: "10.5"
        prefix: ns
     -
        namespace: com.acme.stylebooks
        version: "0.1"
        prefix: stlb
<!--NeedCopy-->

In diesem Beispiel heißt das erste definierte Präfix ns und bezieht sich auf den Namespace netscaler.nitro.config und Version 10.5. Das zweite definierte Präfix heißt stlbund bezieht sich auf den Namespace com.acme.stylebooks und Version 0.1.

Nachdem Sie ein Präfix definiert haben, können Sie jedes Mal, wenn Sie auf einen Typ oder ein StyleBook verweisen möchten, das zu einem bestimmten Namespace und einer bestimmten Version gehört, die Notation <namespace-shorthand> verwenden <type-name>. Zum Beispiel bezieht sich ns። lbvserver auf den Typ lbvserver, der im Namespace netscaler.nitro.config, Version 10.5, definiert ist.

Wenn Sie im Namespace com.acme.stylebooks auf ein StyleBook mit der Version “0.1” verweisen möchten, können Sie die Notation stlb::<stylebook-name> verwenden.

Hinweis

Konventionell wird das Präfix “ns” verwendet, um auf den NITRO-Namespace von NetScaler zu verweisen.

StyleBooks importieren

In diesem Artikel