Importer StyleBooks

Il s’agit de la deuxième section de votre StyleBook et vous permet de déclarer quel autre StyleBook vous souhaitez faire référence à partir de votre StyleBook actuel. Cela vous permet d’importer et de réutiliser d’autres StyleBooks au lieu de reconstruire la même configuration dans votre propre StyleBook. Il s’agit d’une section obligatoire.

Vous devez déclarer l’espace de noms et le numéro de version du ou des StyleBook auquel vous souhaitez faire référence dans votre StyleBook actuel. Chaque StyleBook doit faire référence à l’espace de noms netscaler.nitro.config s’il utilise directement l’un des objets de configuration NITRO. Cet espace de noms contient tous les types NITRO Citrix ADC, tels que le service lbvserver ou le moniteur. StyleBooks for Citrix ADC versions 10.5 et ultérieures sont pris en charge, ce qui signifie que vous pouvez utiliser votre StyleBook pour créer et exécuter des configurations sur n’importe quelle instance Citrix ADC exécutant la version 10.5 ou ultérieure.

L’attribut de préfixe utilisé dans la section import-stylebooks est un raccourci pour faire référence à la combinaison de l’espace de noms et de la version. Par exemple, le préfixe « ns » peut être utilisé pour faire référence à l’espace de noms netscaler.nitro.config avec la version 10.5. Dans les sections ultérieures de votre StyleBook, au lieu d’utiliser l’espace de noms et la version chaque fois que vous voulez faire référence à un StyleBook avec cet espace de noms et cette version, vous pouvez simplement utiliser la chaîne de préfixe choisie avec le nom du StyleBook pour l’identifier de manière unique.

Exemple :

 **Import-Stylebooks** :

  -

    **espace de noms** : netscaler.nitro.config

    **version** : « 10.5"

    **préfixe** : ns

 -

  **espace de noms** : com.acme.stylebooks

   **version** : « 0.1"

   **préfixe** : stlb

Dans l’exemple ci-dessus, le premier préfixe défini est appelé ns et fait référence à l’espace de noms netscaler.nitro.config et la version 10.5. Le deuxième préfixe défini est appelé stlb, et fait référence à l’espace de noms com.acme.stylebooks et à la version 0.1.

Après avoir défini un préfixe, chaque fois que vous voulez faire référence à un type ou à un StyleBook appartenant à un certain espace de noms et une certaine version, vous pouvez utiliser la notation <namespace-shorthand>::<type-name>. Par exemple, ns::lbvserver fait référence au type lbvserver défini dans l’espace de noms netscaler.nitro.config, version 10.5.

De même, si vous voulez faire référence à un StyleBook avec la version « 0.1 » dans l’espace de noms com.acme.stylebooks, vous pouvez utiliser la notation stlb::<stylebook-name>.

Remarque

Par convention, le préfixe « ns » est utilisé pour faire référence à l’espace de noms NITRO de Citrix ADC.

Importer StyleBooks