Configuración de StyleBook

Usar atributos de GUI en un StyleBook personalizado

Puede añadir atributos de la GUI en la sección de parámetros de su StyleBook para que los campos sean intuitivos cuando se muestren en NetScaler Console.

Añadir una etiqueta con información sobre los parámetros

Puede añadir un nombre descriptivo para el parámetro mediante el atributo label. Añada una descripción emergente para este parámetro mediante el atributo description.

Ejemplo:

name: ip label: Virtual Server IP Address description: IP address of the virtual server that represents the load balanced application. type: ipaddress required: true <!--NeedCopy--> 

Establecer un panel plegable para el parámetro

Si tiene un parámetro de tipo objeto, puede definir el diseño mediante el atributo gui.

Ejemplo 1:

name: svcg-advanced label: Advanced Application Server Settings type: object required: false gui: collapse_pane: true columns: 2 <!--NeedCopy--> 

En este ejemplo, el diseño es un objeto contraíble donde los campos se muestran en dos columnas.

También puede mostrar una vista resumida de un parámetro de type: object[] (lista de objetos) como una tabla con los parámetros internos que representan las columnas. Para incluir o excluir un parámetro interno de la vista de resumen, puede utilizar el summary_display atributo de la gui sección de la siguiente manera:

Ejemplo-2:

name: settings label: Settings type: object[] parameters: - name: name label: Name description: Name of this setting type: string gui: summary_display: true <!--NeedCopy--> 

Configure las opciones de usuario como botones de radio

Puede enumerar las opciones de usuario como botones de radio mediante layoutallowed-values atributos. Por lo tanto, cuando el usuario crea un paquete de configuración, los valores de los parámetros aparecen como botones de radio.

De forma predeterminada, si no se especifica el atributo GUI, los valores de los parámetros se muestran como un menú desplegable.

- name: block-by-category-action label: Action description: Set an action if the bot is detected. type: string default: RESET gui: layout: radio allowed-values: - NONE - DROP - REDIRECT - RESET - MITIGATION <!--NeedCopy--> 

En este ejemplo, las opciones de usuario para configurar una acción aparecen como botones de radio. Además, la opción RESET está seleccionada de forma predeterminada.

Botones de radio StyleBook

Usar atributos de GUI en un StyleBook personalizado