Application Delivery Management

Importer des StyleBooks

C’est la deuxième section de votre StyleBook et elle vous permet de déclarer les autres StyleBooks auxquels vous souhaitez faire référence depuis 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. Cette section est obligatoire.

Vous devez déclarer le namespace et le numéro de version du ou des StyleBook(s) auxquels vous souhaitez faire référence dans votre StyleBook actuel. Chaque StyleBook doit faire référence au namespace netscaler.nitro.config s’il utilise directement des objets de configuration NITRO. Ce namespace contient tous les types NetScaler NITRO, tels que lbvserver service ou monitor. Les StyleBooks pour les versions 10.5 et ultérieures de NetScaler sont pris en charge, ce qui signifie que vous pouvez utiliser votre StyleBook pour créer et exécuter des configurations sur toute instance NetScaler exécutant la version 10.5 ou ultérieure.

L’attribut prefix utilisé dans la section import-stylebooks est un raccourci pour faire référence à la combinaison du namespace et de la version. Par exemple, le préfixe « ns » peut être utilisé pour faire référence au namespace netscaler.nitro.config avec la version 10.5. Dans les sections ultérieures de votre StyleBook, au lieu d’utiliser le namespace et la version chaque fois que vous souhaitez faire référence à un StyleBook avec ce namespace 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:
      -
        namespace: netscaler.nitro.config
        version: "10.5"
        prefix: ns
     -
      namespace: com.acme.stylebooks
       version: "0.1"
       prefix: stlb
<!--NeedCopy-->

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

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

De même, si vous souhaitez faire référence à un StyleBook avec la version « 0.1 » dans le namespace com.acme.stylebooks, vous pouvez utiliser la notation stlb::<nom-stylebook>.

Remarque

Par convention, le préfixe « ns » est utilisé pour faire référence au namespace NITRO de NetScaler.

Importer des StyleBooks