Citrix Application Delivery Management

Importar StyleBooks

Esta es la segunda sección de su StyleBook y le permite declarar a qué otro StyleBook quiere referirse de su StyleBook actual. Esto le permite importar y reutilizar otros StyleBooks en lugar de reconstruir la misma configuración en su propio StyleBook. Esta es una sección obligatoria.

Debe declarar el espacio de nombres y el número de versión de los StyleBook a los que quiere 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 Citrix ADC NITRO, como el servicio lbvserver o el monitor. Se admiten los StyleBooks para Citrix ADC versiones 10.5 y posteriores, lo que significa que puede utilizar su StyleBook para crear y ejecutar configuraciones en cualquier instancia de Citrix ADC 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 usar 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 usar 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, simplemente puede usar la cadena de prefijo 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 el ejemplo anterior, el primer prefijo definido se llama 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 quiera hacer referencia a un tipo o a un StyleBook que pertenece a un espacio de nombres y 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 Citrix ADC.

Importar StyleBooks

En este artículo