Configuración de StyleBook

Importar StyleBooks

Esta es la segunda sección de tu StyleBook y te permite declarar a qué otro StyleBook quieres hacer referencia desde tu StyleBook actual. Esto le permite importar y reutilizar otros StyleBooks en lugar de volver a crear la misma configuración en su propio StyleBook. Se trata de una sección obligatoria.

Debe declarar el espacio de nombres y el número de versión de los StyleBook a los que desea hacer referencia en su StyleBook actual. Cada StyleBook debe hacer referencia al espacio de nombres netscaler.nitro.config si utiliza directamente cualquiera de los objetos de configuración NITRO. Este espacio de nombres contiene todos los tipos de NetScaler NITRO, como lbvserver servicio o monitor. Se admiten los StyleBooks para NetScaler versiones 10.5 y posteriores, lo que significa que puede utilizar su StyleBook para crear y ejecutar configuraciones en cualquier instancia de NetScaler que ejecute la versión 10.5 o posterior.

El atributo prefix utilizado en la sección import-stylebooks es una abreviatura para referirse a la combinación de espacio de nombres y versión. Por ejemplo, el prefijo “ns” se puede utilizar para hacer referencia al espacio de nombres netscaler.nitro.config con la versión 10.5. En las secciones posteriores de su StyleBook, en lugar de utilizar el espacio de nombres y la versión cada vez que quiera hacer referencia a un StyleBook con este espacio de nombres y versión, puede utilizar simplemente la cadena de prefijos elegida junto con el nombre del StyleBook para identificarlo de forma única.

Ejemplo:

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

En este ejemplo, el primer prefijo definido se denomina ns y hace referencia al espacio de nombres netscaler.nitro.config y la versión 10.5. El segundo prefijo que se define se llama stlb, y hace referencia al espacio de nombres com.acme.stylebooks y la versión 0.1.

Después de definir un prefijo, cada vez que desee hacer referencia a un tipo o un StyleBook que pertenece a un espacio de nombres y una versión determinados, puede usar la notación <namespace-shorthand> <type-name>. Por ejemplo, ns። lbvserver hace referencia al tipo lbvserver definido en el espacio de nombres netscaler.nitro.config, versión 10.5.

Del mismo modo, si quiere hacer referencia a un StyleBook con la versión “0.1” en el espacio de nombres com.acme.stylebooks, puede usar la notaciónstlb:: <stylebook-name>.

Nota

Por convención, el prefijo “ns” se utiliza para hacer referencia al espacio de nombres NITRO de NetScaler.

Importar StyleBooks

En este artículo