Application Delivery Management

Importer des 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 recréer 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 auxquels 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 de NetScaler NITRO, tels que le service lbvserver ou le moniteur. Les versions 10.5 et ultérieures de StyleBooks pour NetScaler sont prises en charge, ce qui signifie que vous pouvez utiliser votre StyleBook pour créer et exécuter des configurations sur n’importe quelle instance NetScaler exécutant la version 10.5 ou ultérieure.

L’attribut préfixe utilisé dans la section import-stylebooks est un raccourci qui fait 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 souhaitez 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:
      -
        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 s’appelle 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 s’appelle 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 souhaitez faire référence à un type ou à un StyleBook appartenant à un espace de noms et à une version spécifiques, 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 NetScaler.

Importer des StyleBooks